What am I allowed to do with a Windows 8 Developer License? [closed] - windows-8

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
More specifically, I enjoy writing novelty applications, strictly for personal use. I have three computers running Windows 8 Professional and one running Windows Server 2012. Is there any way for me to write Windows 8/Metro/Modern/LatestBuzzword applications and permanently deploy them on all three of my desktop machines without a) paying for the right to do so or b) violating the developer license.
This is not intended as a referendum on...anything. I did read the rules. I am just genuinely unclear on what I'm allowed to do with my own machine and code, at this point.

Per the "letter of the law" as appears each time you renew a developer license:
You may use the developer license only for the purpose of developing,
testing and evaluating apps.
And there's also some ominous verbiage here:
Microsoft can detect fraudulent use of a developer license on a
registered machine. If Microsoft detects fraudulent use or another
violation of the software license terms, we might revoke your
developer license.
So the strict interpretation would indicate, no, you can't use sideloading if what you are doing is deploying your 'finished' application on multiple machines.
It would be difficult to imagine Microsoft hunting you down for such casual and personal use, but while IANAL, the language would appear to grant them the right to. And then I suppose you could proclaim that your novelty apps are just in an perpetual state of development :)

Related

Is it possible to install a openvms image (iso) on VirtualBox? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
Whanted to get a openvms dev enviroment, where could use it to learn the basic command's to get feel for it without worrying about breaking anything.
So whanted to know if its possible to install a openvms iso image in Virtual Box
In case its possible where could get a openvms image or needed first to get installation cds and from those generate the iso?
if the cds are needed is there some online store that can be bought or the price is only afordable for companies?
only making inqueries to see if its possible and feasible, other wise gona give up the ideia of having a development enviroment.
Well what do you know so far, and what do you have so far?
Do you know that OpenVMS has a 40+ year history, was originally written for the (32 bit) VAX platform, ported to 64-bit Alpha (30+ years ago), then ported to Itanium and X86 (64 bit).
That X86 port will boot natively and you may want to ue VMware, Virtualbox or similar - within the current constraints and offeringg - visit vmssoftware.com for details.
For initial learning I recommend to just to use an Alpha or VAX emulator.
Those could run on a virtual machine, but there is no good reason.
Just run as process on whatever laptop/server your have running Windows (and some Linux options I think).
There are are several emulators out there, both free and commercial - google is your friend.
I happen to like/use FreeAXP for Alpha running under 64 bit windows - just Google.
There is no Itanium emulator.
Do you have access to the software distribution somehow?
For starters, why even bother trying to get your own system?
Just timeshare to get a feel for it.
For example SSH to decuserve.org [184.168.131.241 - ooops: 104.207.199.162 ] - ask for an account - presto!
Other timeshare options are available - and very valid to learn the basics (file system, editors, compilers,...)
Good luck!
Hein.

Is there a push notification API for Windows XP/Vista/Win7? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
There is WNS for Windows 8, Urban AirShip for Android and iOS devices but I can't seem to find an API for push notifications on Windows XP, Vista, or Windows 7.
Is there an API for these OS's?
If not, why isn't there? Is there a reason or is it just that no one want to invest in "hacky" technology for "old" operating systems?
I've never seen any natively supported push APIs for these operating systems, no. As Robert Harvey said there in a comment, the benefit likely simply does not outweigh the cost. People using those operating systems probably aren't overly invested in the next wave of technology, so nobody bothers putting in push notifications, which weren't really relevant on most desktop machines until Windows 8 was already released anyway. As for why they won't retroactively add it as an update, that's easy: money. If people want the new and exciting technologies of tomorrow, with push notifications and all, they have to buy Windows 8. Microsoft gains nothing by adding features like that into old operating systems.
But since I imagine you're asking this for a reason, I'm sure you could write a Windows Service with--ha--"relative ease" that would accept notifications (even, if you're feeling techy, through SignalR) and relay them out through the notification bar on those operating systems.
That could actually be a pretty cool piece of open source software to put out there: something that lets you set up push channels easily on those operating systems that will almost definitely never receive support from Microsoft for such behaviors.

What's the difference between Windows Dev-Center and Microsoft Developer Network pages? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 9 years ago.
Improve this question
Often times when I search MSDN, I get results from either of those two pages:
Windows Dev-Center
Microsoft Developer Network
Both of those pages appear to contain articles from the 'same' MSDN library. What's the difference between those two pages / why are they split like that?
What I have understood from my experience:
MSDN is more of a social platform which Microsoft uses to build a relationship with developers, engineers around the world; It is surely Microsoft centric but not Windows specific.
For e.g. I have read articles in MSDN magazines which were related to general programming problems, C++, Developer blogs etc.
Windows Dev-Center, on other hand is something that emerged after Microsoft introduced Windows 8, it is purely Windows Centric (Phone & Desktop) focusing developers related to these platform.
As stated here
The Windows 8 Dev Center: Everything you need to design, build, and sell a Metro style app
Key thing to note is Windows Dev Center also resides on the domain of MSDN itself > msdn.microsoft.com/en-us/windows/

How to run Clipper Application [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I have a legacy code base written in CLIPPER. I don't have any idea of CLIPPER programming language.
How do I get started with it and deploy this application? Is it a scripting language OR some sort of OOPS language any study reference will be helpful
Thanks in Advance
Kaushik
Clipper is 16-bit compiler for character-based (not GUI) applications running on MS-DOS platform. There are, however, 3rd-party tools that will allow to produce 16-bit Windows GUI applications.
It's still owned by Computer Associates but all future development and support was delegated to GrafX long time ago.
The last released version was 5.3 but many developers stayed with 5.2e. The last update was around Y2K.
There are Harbour and xHarbour open source projects that developed their own compilers for this language (which in the beginning was similar to dBase III).
You can find information about the language and some 3-rd party libs in a Clipper section of this web-site.
Native Clipper compiles all its code into a single executable that runs on user desktops. Its data and index files are usually placed on a network share. Executable itself can also be placed on a share with user desktops having a short-cut to it.
Native Clipper applications (16-bit) will not run under 64-bit Windows. There are emulators (like DosBox) that allow to overcome such limitation.
Clipper related questions can be asked on comp.lang.clipper newsgroup.
If you have more questions add them as comments here.
Another good resource is Norton Guides for Windows, you can download it from a great site with lot of information about Clipper:
Download NGW from www.the-oasis.net.
I was unable to find the .NG files on that site, but you can see them online here if you want or try to found the files googling them.

history of programming in ... DOS times (not console) [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
first of all - thank you in advance for all answers.
Second - I'm not asking about writing console programs working on modern systems (like Ubuntu 11.10 or Windows 7) nor batch files.
Third - I'm not going to become DOS 6.22 nor Windows 3.1 programs developer. Maybe I will write small program only for educational purpose.
I am wondering how programmers works on early (I refer to 70's, 80's and begining of 90's) days of computer. On wikipedia there's many information about, let's caled it "ancient times", but there's not enough about "middle ages" (I'm referring to 70-90's) in programming definition. Although in DOS times programs higly depends on used machines (because they directly call hardware IRQ), I can't believe that there wasn't something like today Integrated Development Environment and that some of them were written in high level programming language. Is it possible that Prehistoric 2 has been written in Assembly? I don't think so, but I assume that early versions of BASIC can't receive such possibility.
Could you recommend any good article or source of information? I'm interested both MS (DOS, Windows 16-bit) and Unix platforms.
See also Borland Turbo C++ and Borland C++, commonly used in the early 90s.
If memory serves, Commander Keen was built using Borland tools. It's probable that other same-era Apogee/id games (like the original 2D Duke Nukem) were built under Borland as well.
Later on (early-to-mid 90s), id Software started using Watcom and the DOS/4GW DOS extender to build games like the original DOOM.
I was working in that period on Windows 16-bit and DOS (also DEC VAX and Alpha).
Mostly I used Turbo Pascal and Delphi 1 both of which provided IDE's. This was in the early 90's