Windows Nt 4 Source Code

0 views
Skip to first unread message

Charise Scrivner

unread,
Aug 4, 2024, 9:31:54 PM8/4/24
to heartmicniablon
Usuallyin uVision, if you want to set a breakpoint, you doubleclick on the place you want to insert it in the source code (or pressthe red insert/remove breakpoint button). A red dot appears on theleft of the window and the program stops if or when it reaches thispoint. When using a new chip or debugger I usually place one on thefirst line of main() to make sure it is loading correctly.

Usually when I have the disassembly window open and have stoppedat a particular line of c source code, the equivalent line ofassembly code is also highlighted. The disassembly window also hascomments inserted that let you know where it is in the c program.


I found a solution for this problem. I disable the option"Download to Flash" in the debug section. And when I need to debug, Ifirst download the code, and then press debug button. I think this isa bug of the IDE.

Try this, it works for me.


If Microsoft Windows were made Open Source wouldn't that be great? Visual Studio is open source as everybody knows. So if Windows 10 would follow suit then a whole new era of Softwares and Apps would emerge out from the backdrop for Windows. Don't you think that?


Please note that I meant this question to be an open-ended one. So everybody could pitch in their valuable thoughts about Windows 10 and about the future of Windows going free and licensed under Open Source Licensing. Microsoft has other great products. MS Office, Azure, etc. It's not that they would not be benefitted from this other great software by selling them.


So can't Microsoft do the same? Now Windows has hundreds of thousands of viruses and comes with bare minimum software. So wouldn't it help Microsoft if Windows were free with the source code from now on?


Hi,



I know where this is coming from and your concern is correct, Windows 10 has had lots of problems and made everyone angry at some point during the last 5 years since its release.



from a financial and commercial standpoint, It's not good for Microsoft to open source it, it's their product and they can't just give it out for free.

Linux has been open source for 20-30 years and look at their market share now. even with thousands of distros, their market share on desktop is still super low, they don't even count.



Microsoft's problem is Not the inability to create a perfect OS like Windows XP, Windows 7 and probably Windows 8.1 (if we ignore the UI).

their problem is that they are relying on Insiders to fix their OS rather than doing it themselves just like before Windows 10 came out.



take a look at my post and you'll see what I mean:

-10/Why-bugs-in-Windows-updates-increased/td-p/880663



Windows has a lot more programs and compatible hardware than any other OS in the world. Microsoft has no problem making a perfect OS. In my opinion, it's mismanagement that is hurting the company right now, and not everywhere though, only on Windows part. they are pretty successful on Azure, Office 365, Xbox and hundreds of other services they represent.


And finally, don't get me wrong or I am not trashing windows but when I tried to network between windows 10 and Debian there was no easy way out. So windows made it harder to collaborate with Linux. And that kind of hurts me.


There is nothing to trash Windows with anyway. once could however trash the mismanagement and those people in charge. otherwise, Windows developers working at Microsoft are without a doubt the best, they only do what they are told to do. if one CEO decided to dismantle whole Windows test team and caused problem time to time with some hardware drivers then it's not the fault of Windows nor is the fault of the developers.


I've had my own experience with Linux too. but as a Windows user, it could also hurt me that apple made osx the way it is now which is hard to implement with Windows ecosystem.

you see, the fact is every OS has made it harder for other parties.

apple is the worst of all. Linux could be in the middle and Microsoft has been working very hard to remove the restrictions with other platforms.

the universal powrshell, Bash for Windows, WSL etc.


Microsoft even makes a Linux OS for there cloud and allows all the others on it too. . They have Linux in Window store. They contribute to the Linux community and donate lots of money too it and are gold members of the Linux foundation . They even on the Linux private list where they talk about security issues in private because Microsoft makes Linux too now. They do more for Linux than some of distros that just bottom feed off other distros ..they also own github were we do a lot of Linux development on .It's not the 1990s no more when they hated each other ;)


I have an inquisitive mind. Then how is that Linux software developers are having a steady and self content income? Can you kindly enlighten me on that? For example, Net worth of Linux founder is not even close to Microsoft founder. But Linux founder is happy with himself.


Please don't mind. Or take it personally. Don't you think a software developer should earn exactly the amount of money that they need not more than that? I am also a software developer. I earned my certificate with a lot of hard work. But right now I am on limited income, live a simple life and made all my software GPLv3 or open source on GitHub. I am completely happy where I am and where I will go. So just wondering?


Audacity has close to half a million lines of source code. It would clearly be impractical to have that all in one file

You can browse the source code here: GitHub - audacity/audacity: Audio Editor


You can either download binaries or source code archives for the latest stable or previous release or access the current development (aka nightly) distribution through Git. This software may not be exported in violation of any U.S. export laws or regulations. For more information regarding Export Control matters, please visit our Legal page.


On UNIX, one may use the bootstrap script provided in the source tree to build CMake. In order to build the Windows version of CMake, you will need a current binary installation of CMake to bootstrap the build process.


While it isn't surprising that you can access the files of installed Windows Store apps (they are installed locally after all) it might to come as a surprise to some that the code isn't encrypted or obfuscated at all. In my early conversations with Microsoft I was led to believe that the code would be encrypted as part of the signing process, but that isn't true at all.


Files for installed apps are in C:\Program Files\WindowsApps, which is 'hidden' so make sure you have 'View Hidden Items' turned on. This folder isn't accessible by the governing user even if you are running as the administrator, which you shouldn't be. The easiest way to get access to the folder is to take ownership of the folder and everything in it. You can do this with Powershell if you like.


But is remarkably easy to do in the UI, so that is how I did it. Right click on C:\Program Files\WindowsApps and select Properties, then click on the Security tab. From there you can click Advanced to get the Advanced Security Settings. As you can see from Figure 1, the owner is TrustedInstaller.


Click the Change link and then type in your Microsoft Account email address. Then press enter, OK, and OK again to close all of the dialog boxes. From there you can easily navigate to any installed apps.


What are the implications of all of this? Not a lot really. For most apps written in JavaScript, there is nothing there that a quick right-click, browse-source won't do for you on that organization's web site. JavaScript is just as discoverable as HTML in those cases.


For some apps, though, there may be some consideration for keys to services such as Google, Bing or other service providers. For instance, we are using Weather Underground in an app I am developing, and the client's use key is right there in the settings.js file. Usually, that would be accessed server-side in a regular web app, and apparently we are going to have to do something similar for the Windows 8 app. Perhaps wrapping external services in your own service layer and then accessing those to get the values provided by the original service.


There has been some discussion of changing code, recompiling using the provided key, and getting access to for pay content or disabling ads. I am not a fan of ripping of developers (being one myself) so I won't go into that here. It could be a very significant detriment to those seeking to monetize apps, however.

3a8082e126
Reply all
Reply to author
Forward
0 new messages