


QNX Now Free For Non-Commercial use 187
Glytch writes: "QNX is now offering the QNX Realtime Platform operating system for free for non-commercial use for x86 machines. Available installation methods include a Windows 9x executable, an ISO image, and a QNX4 installation archive. Pretty much like Be, Inc. did with BeOS 5." And like Sun has with Solaris, to boot. Would it be that surprising to find Windows soon available "for non-commericial use"?
Re:Why it's free? Simple.. (Score:1)
WINDOWS: FREE (FOR HOME USE) UPGRADE EDITION
This package is intended only for installation on computers where an older, OEM version of Windows has been pre-installed by a PC vendor.
The installation program will scan your hard disk for a valid OEM version of Windows pre-installed by a PC manufacturer. Please note that any attempt to falsify a valid OEM installation will be logged and reported to Microsoft HQ via our CD-embedded transmitter technology. The software will NOT install unless such a valid OEM installation is found.
If you do not have a valid OEM installation of Windows, you must purchase Windows Full Edition at £399.99 per copy.
Re:BeOS and QNX (Score:1)
Re:Solaris is free as well (Score:1)
Free Microsoft? (Score:1)
But judging by their past practices, they'll probably snub that idea along the lines of "we own the market anyway and have computer resellers by the balls anyway."
Bastards.
Free for how long...? (Score:1)
Sounds funny but in reality it would be ultimate pain.
All hail Emperor William III, King of the World, Lord of the Blue Screens, Baron of Hackery, Duke DeBug, Purveyor of the Stray Pointer and Leaker of RAM.
Re:Yes.. it would be surprising (Score:1)
They did it with Internet Explorer.
Re:Yes.. it would be surprising (Score:1)
Re:no win2k either (Score:1)
Money (Score:1)
Wow..... (Score:1)
Re:Wow..... (Score:1)
Re:Yes.. it would be surprising (Score:1)
Except that people won't use it if it's no good. That's why nobody used the free IE 2, and why people who can run IE 5.x shun Netscape/Mozilla.
Cheers,
Re:Free Microsoft? (Score:1)
It's getting to the point where they almost have to give it away for free to continue "competing" with these other OSes...
Yeah, I heard that the market share for Windows dropped from 93% to 92.5% over the past year. What a crisis!
Cheers,
Re:About BeOS 5... (Score:1)
If you had gone to the trouble of asking how to do this (on any of the numerous BeOS forums), instead of just whining to SlashDot about it, you would have found that it's quite easy to do, without buying anything. To wit:
Windows is already free for education... (Score:1)
Re:White Castle and QNX ? (Score:1)
Re:Windows free for non-commercial use? Well... (Score:1)
Free Windows? (Score:1)
Would it be that surprising to find Windows soon available "for non-commericial use"? ?
Yes. Yes it would.
Why Internet Explorer is free... (Score:1)
BeOS and QNX (Score:1)
Personally, I'd love to see both OS'es get GPL'd, but I guess that's not likely to happen while hell is hot...
Re:But Windows is already free. (Score:1)
Re:Wha? (Score:1)
"Might is right, or The Satanic bible? "
Neither it's a line from a tool song.
I really admire how he twisted a very common phrase and changed the entire meaning of it. When phrased this way the golden rule becomes almost menacing. It's like maryln manson taking "boogie man" and turning into a sinister stalker song.
Ask yourself this. If the golden rule had been stated this way from the start would it affect your behavior towards other humans and how?
Re:Wha? (Score:1)
Do you really believe if they all paid, that the price would drop?"
It's not that MS lost it's that we lost. We paid for something other people get for free and that makes us suckers.
If we didn't pay either then MS could not afford to keep making windows and office or whatever else. In a very real sense we pay to subsidize the software the rest of the world uses for free.
So the question is not "Do you really believe if they all paid, that the price would drop?" the question is "what would happen if we didn't pay either?"
Re:And immediatly.. (Score:1)
In the unlikely scenario that MS gives away windows in any segment it would be Good Thing. With a major cash cow out of the picture at least to some degree it undermines their ability to subsidize other programs like IE.
Not that I think it's ever going to happen but it's fun to think about. Can you imagine all the quotes that are out there from Allchin, Ballmer and Gates about how it's communist to give away programs and how free programs are actually more expensive? All those quotes will be dredged up shoved down their throats it would be fun to watch.
Re:Wha? (Score:1)
486? (Score:1)
Would this OS make it fly again?
Uhh... Hello... Windows for non-commercial use? (Score:1)
-=Canar=-
Re:Yes.. it would be surprising (Score:1)
Free As In Beer.... (Score:1)
This kind of stuff undermines the GPL and BSD philosophies. Don't get caught up in it.
Re:Old news ... and differences (Score:1)
Q. Isn't this a little late? (Score:1)
Where does QNX fit in the OS schema of things:
Is it a Desktop OS?
A server OS?
Is anyone actually using QNX ?
What can it do, that Linux and Be can't?
Sorry for my ignorance, but maybe someone can help answer the questions...
--
*fortunately, meaning that since 90% of the desktop run Windows, a windows developer can get pretty good sales, if their app is good enough.
Sucks-Rules-O'Meter conclusive results (Score:1)
free speech sucks 36,600
free speech rules/rocks 592,000
free beer sucks 59,000
free beer rules/rocks 290,200
so as you can see, free beer sucks more and rules less than free speech, which I think is counter-intuitive since there are rules about free speech and it's quite nice to suck back a cold beer.
About BeOS 5... (Score:1)
The "Free" version they give out lives inside of a file on the hard drive, which is the only "drive" seen as native BeOS FS.
As far as I know, there is no way to up this file size, and it's only 500 megs. That's akin to having a boot partition of only 500 megabytes, and if you want any more space you'll have to format a different partition in the native BeOS FS.
There are reasons why you would want to have more room on a native BeOS drive, the least of which is that some applications don't like to (or won't) run on a mounted Fat32 drive. It's strange but true.
If you want to install BeOS on a system as the main OS, you really do need to buy the full version and it actually isn't free. That is, it's just as much commercial software as anything that Microsoft does.
(Someone's going to flame me for this, but as far as I know it's all true.)
"Everything you know is wrong. (And stupid.)"
I've said it before, and I'll say it again... (Score:1)
Then end up being pirates and they're still using Windows.
Want to end the Microsoft market dominance? Remove Windows and never look back. If everyone who hated Microsoft did this, that market domination would colapse pretty damned quick.
Hell, at least Mac users don't pussyfoot around with a "Dual Boot." (Unless you count SoftPC or other such software, but...)
"Everything you know is wrong. (And stupid.)"
Re:Nice OS (Score:1)
Don't forget that it's a complete GUI OS and GUI web browser. :-)
Yes. (Score:1)
Yes. Solaris, BeOS, and QNX are free for non-commercial use because almost nobody uses them non-commercially anyway. As Win 2000 eats away more of the workstation market from UNIX, the other OS vendors risk losing market share to enthusiasts running Winblows at home. So for them it makes sense to make personal use free.
Microsoft making Winblows free would be idiotic. They still have a monopoly on the desktop market, and will continue to be the most popular desktop OS for at least a few more years. They have no reason to give it away. If anything, they have reason to start charging MORE for it.
does QnX run under Vmware? (Score:1)
sweet (Score:1)
Re:sweet (Score:1)
Old news (Score:1)
I thought Hemos was the one in charge of reposting old news
Anyway, it's also been on magazine cover discs: PC Plus February 2001 (#173)
and the (i think) march 2001 issue of Maximum PC and maybe some others.
How about Windows free for non-productive uses. (Score:1)
"There are no such things as Windows experts as they have all signed a NDA and don't talk about such things"
Yes (Score:2)
1. Microsoft isn't looking to increase its mind share or product awareness. Solaris and QNX are products that, once you try them, you might like them enough to include them in your business. I don't think the same can be said for anything from Microsoft, and in any case the odds are pretty good that your business is already stuck with them.
2. The target markets are different. When you market a product like QNX or Solaris, you are marketing reliability and performance, qualities that appeal mainly to commercial customers. Keeping track of and billing non-commercial customers, given their number, is not cost-effective, especially given the mindshare issue (see (1)). Microsoft, on the other hand, targets the non-commercial user as much as anyone. They make an insane amount of money forcing everyone who buys a peecee to buy a license for some version or other of their products. Giving it away makes no sense since they've already got the squeeze on everyone.
Solaris is free as well (Score:2)
The OEM's wouldn't like that (n/t) (Score:2)
It already is free for non commercial use! (Score:2)
M$ without $ coerced from OEMs. NFW! (Score:2)
Yes!
Re:Free Beer Vs. Free Speech (Score:2)
Their case would not have been near so effective if they had been arrested for contesting the State, disappearing into some deserted corner of the country in a labor camp.
Sun? (Score:2)
Re:It too 100% CPU time to run an MP3 in Windows? (Score:2)
Now (not yet implimented)
Very Soon (reserved)
Soon (reserved)
Later (default priority for OS)
Much Later (default priority for MS applications)
Epoc Speed (default priority for non-MS applications)
Of course this is just from my own observations. The actual API calls may be named differently
Re:Free As In Beer.... (Score:2)
--
Re:So what are RealTime kernels for anyway? (Score:2)
The key is that a cache miss is more expensive than not using the cache at all, because you still have to check tags etc. to find out it's not there. This difference is generally very small (single-cycle) in a uniprocessor, but in a large multiprocessor it can be a lot more. If there's a code path that is just barely too long to make a deadline when every access is a cache miss, and using uncached access guarantees that it will always complete on time (even if it also always uses 99% of its time slot) then that's considered a good thing.
Keep in mind, too, that that's just an example, and perhaps an extreme one. The same principle gets applied to disks (high RPM beats big sector cache), networks (token ring beats CSMA/CD), and just about everything else that might get connected to the system. RT is like living with Murphy of Murphy's Law. The question is always: what performance do we get if everything goes wrong?
Re:So what are RealTime kernels for anyway? (Score:2)
No, not at all. Other definitions may and do exist, and some other definition might even become the dominant one someday if it's more useful than the definition already in place. That's sort of why I suggested that maybe we need new terms; having new terms is better than overloading old ones with contradictory meanings.
In the context of the current conversation, I think it's important for people to understand what people who use QNX are likely to mean when they say "realtime" and how that differs from other usage of the term
Incorrect. When I first encountered IRC it was still less than a year old. By that time I had already been using chat, talk, and similar programs on UNIX and other systems for years. Some of those programs even supported more than two people talking at once.
As a general philosophy, "just get used to it" sucks. Its proponents might claim they're exhibiting adaptability, but more often than not they're just demonstrating laziness. Precision matters. Definitions matter. Extreme inflexibility can be a bad thing, but I don't think there's anything wrong with reminding people of the most common, most relevant definition of a term they're (mis)using.
Re:So what are RealTime kernels for anyway? (Score:2)
Wrong. Realtime is about deterministic response, not necessarily fast response. In fact, realtime systems often sacrifice speed for predictability; the thinking is all about worst case, not average case. For example, a cache that's twice as fast as main memory and has a hit rate of over 99% is generally great for performance. However, I've seen real-time guys turn off caching because main memory access times, though slower on average, were more predictable. As far as they were concerned, the big thing to worry about was that if every one of 5031 memory references in a code path (yes, they count) missed in cache, the two-cycle cache miss penalty would cause them to miss a deadline. Never mind that the odds against that are astronomically high, never mind that in fact it could probably be proven that at least 1179 of the memory accesses would always hit in cache because of the way they followed other accesses. They didn't have time for such a complex analysis, and statistical thresholds are antithetical to their method. For them, it's just important that they have M accesses and each one has an upper bound of N cycles.
Re:So what are RealTime kernels for anyway? (Score:2)
According to the terminology I was taught, that's wrong. All realtime systems require that deadlines be met, and the distinction between "hard" and "soft" is merely a matter of how long the deadlines are. If you have a lot of 5us deadlines, that's hard; if none of your deadlines are less than 10ms, that's soft.
The problem is that lots of people call things realtime that aren't realtime. Interacting with humans generally isn't realtime. Realtime stock quotes or airline-reservation systems aren't truly realtime in the sense we're talking about. Chatting sure as hell isn't realtime, in this sense. Avionics, nuclear power plant control, medical equipment - those are realtime. Maybe we need new terminology, such as "time-critical" vs. "time-sensitive" or something, to distinguish these different meanings. Until then, though, any system that treats a missed deadline as anything less than a major problem deserving of individual attention by the app developer is not realtime.
Re:Wha? (Score:2)
As you said the golden rule emphasizes that you ought to treat people good no matter how you have been treated. Maybe this gives people the impression that is they treat somebody bad it will never turn around and bite them. For example. If I beat up a good person that good person would never beat me up or seek revenge because he follows the golden rule.
If on the other hand the golden rule is to treat people like you have been treated then it's OK to hit back. The person doing the hitting might not feels so secure that a good person would not retaliate or seek revenge.
If the golden rule was restated I actually think people would behave better because their motivation would change from behaving correctly because of some eternal reward to behaving correctly out of fear. Fear is always a more palpable motivator.
From what I understand... (Score:2)
If I am wrong, please - somebody - let me know about it. I would rather be told I was wrong, and shown the proof, as it would mean a lot to a project I am involved in (check www.phoenixgarage.net for more info) that uses an AMD 5x86/133 cpu (basically an overblown 486)...
Worldcom [worldcom.com] - Generation Duh!
Re:Yes. (Score:2)
Since September (Score:2)
He said as he dusted off the CD that's been sitting on his desk the last five months.
But Windows is already free. (Score:2)
Seriously though, QNX being free is quite nifty. If you install RtP on your desktop, you find that QNX is quite fast, has most of the features of Linux, and looks *really* nice. The programming interface is also pretty nice, while its not OO, it is "orthagonal" whatever that means. The main reason I don't use it more often is because the filesystem sucks serious ass. We're talking 4-5MB/sec on a Maxtor disk that gets 27MB/sec average reads on XFS. While the GUI is incredibly fast (maybe faster than BeOS's, its kinda subjective) but the 1/4 speed filesystem really kills it if you're trying to untar something or browse big directories.
Re:Solaris is free as well (Score:2)
Re:Solaris is free as well (Score:2)
Re:it's not even close... (Score:2)
Re:But Windows is already free. (Score:2)
Re:BeOS and QNX (Score:2)
Re:And immediatly.. (Score:2)
Dude, this is the new economy. What makes you think that you need to have people pay you for your products? Everything is free man. Mind share is the only thing that counts, getting people to use your stuff is even better than showing a profit. The only thing that you really need to sell is overpriced shares in the company. People are going to keep bidding up your stock price forever.
Oh wait, that was last year. Sorry.
_____________
Re:Free As In Beer.... (Score:2)
Erm, no, I tend to believe that if it ever came down to the best products, I would be running Linux 2.4.1 on an inexpensive Athlon.
Oh, whoops, I already do...
Re:So what are RealTime kernels for anyway? (Score:2)
Better ask and be ignorant no more, than keep quiet and remain as one.
Heh, that reminds me of a quote I used to use all the time...
Better to remain silent and be presumed a fool than to open your mouth and erase all doubt.
Re:So what are RealTime kernels for anyway? (Score:2)
Well, the term "real time" is fairly broad and relative. It is meant to describe actions that happen with little or no time in between. Your use of the word just happens to be dealing with operating systems that control some other kind of hardware. Does that mean that there are no other definitions of "real time"?
As an example of the above general definition, IRC certainly can be considered a real time application. AFAIK, Prior to it, there was no way having a more-or-less instantaneous conversation with someone on the internet. You could send mail or post a news article, but that could those would take up to hours to travel or propagate. In direct relation to those methods, chatting with someone on IRC is most definitely a real time activity.
This generality is part of the reason many people have problems with the word "free" in relation to software and source code. We can't even precisely define what a computer is. Or a programming language, for that matter. Such anomalies are a part of the way our minds think, our english language, and even of our jargon. Might be wise to just get used to it.
Re:Free As In Beer.... (Score:2)
Re:Wha? (Score:2)
If a billion chinese use your product for free illegally, have you lost anything?
Do you really believe if they all paid, that the price would drop?
- Steeltoe
Is the cost really the issue? (Score:2)
Being "free" hasn't exactly invigorated the BeOS scene. I doubt QNX will fair any better.
Competition in the OS market is dying rapidly, and interestingly enough, due to the natural process of standards adoption. Almost everything of interest in an OS these days is the result of implementing support for a well-known standard, from POSIX right through to HTTP and XML.
Re:Yes.. it would be surprising (Score:2)
As cheap as PCs have become, that thirty bucks is not a significant factor in the cost from the OEM's standpoint, especially in terms of the support costs. If it was, you'd see them shipping Linux or Solaris or some other alternative.
Now if Linux was actually cheaper to support in a home user situation, you might see the tables turn.... But that will never happen, so forget I mentioned it.
Re: (Score:2)
Re: (Score:2)
Re:BeOS and QNX (Score:2)
Re:Wow..... (Score:2)
Well I do not get out that often, and this part of the programming world is new to me. Since I am abviously not an all knowing expert in all things geek, this is news to me.
Granted it was a month ago, but better late than never. I prefer this, as opposed to those who say "well it came out this morning, so it is already too old for us."
This reminds me of the elitist attitude I have seen in buying hardware, ie, "If it can be purchased commercially, it is obsolete". This would translate to "If I've heard of it, it's old"
A more legit criticism would be if it was obviously just flogging something for some hapless companies marketing department. That is what commercial magaziones are for.
For the regular high voltage geek, if you want to build stuff from scratch, fine. but most folks will not have a use for it.
It is interesting, however, even if a specialized field.
Yeah right. (Score:2)
Excuse me while I change my pants. I pissed myself laughing so hard.
Re:Free As In Beer.... (Score:2)
If it ever came down to the best products, we would all be using the Amiga OS on PowerPCs.
Re:Yes. (Score:2)
The images are binarized on the qnx machine. The thing that gets crushed is the PCI bus, not the network. Most of the images are cropped in the images capture card. The 10MB is for an uncropped images. If there is no cropping, then the PCI bus can't even support this load.
It too 100% CPU time to run an MP3 in Windows? (Score:2)
My standard test is to run an MP3 then try doing something. On windows, it uses 100% CPU so even scrolling in the web browser causes it to skip. On Linux it also uses 100% CPU, but I can scroll without skipping. Opening an archive causes it to skip however.
What do you have : A 386-33? I'm currently playing an MP3 (I presume you mean audio) in Winamp and it is consuming 0% CPU time (obviously it's consuming something but not enough to register). And of course if you really want your MP3s not to skip set the multitasking priority on the app to AboveNormal or High (you can code this into the shortcut)
Uh... hello people (Score:2)
At least this time it was not done twice in the same day.
Re: (Score:2)
Yes.. it would be surprising (Score:3)
Yes. Unlike Be, Sun and QNX, Microsoft makes quite a bit of money selling software like Windows to home users for "non-commercial" use. Mom and Dad aren't going to run solaris, but they'll probably run win98. Don't forget, money=god
Re:Q. Isn't this a little late? (Score:3)
A point worth noting is that QNX's ability to do hard realtime processing makes it handy in other applications as well. I worked with it for years, almost always in a 'soft' realtime capacity. It was beautifully efficient and robust.
When my company was marketing-department-strong-armed into supporting Windows NT, the sorry developers who moved to that platform spent half their time trying to work around the fact that pressing and holding the mouse button causes the CPU meter to jump to 100%. I kid you not.
The other half the time seemed to be spent trying to get device drivers to work, which was particularly laughable because 'better 3rd party device support' was one of the major reasons we made the switch.
So with both halves of their time used trying to do things QNX gave them for free, when did they get to advance the actual applications? Well, that was in the time known as 'overtime'.
It stressed me out too much to watch. I quit instead.
Re:Q. Isn't this a little late? (Score:3)
Is it a Desktop OS?
A server OS?
Is anyone actually using QNX ?
What can it do, that Linux and Be can't?
No, it's not a Desktop OS.
No, it's not a server OS.
Yes, people use it, in an embedded environment.
It can do hard realtime processing.
Re:BeOS and QNX (Score:3)
Wha? (Score:3)
------
QNX... you mean THAT QNX?! (Score:3)
The one announced as being released free at Slashdot on the 26th of April 2000?
-----
Get QNX For Free [slashdot.org]
Posted by jamie on Wednesday April 26, @08:59AM
from the no-PIII-required dept.
TomRitchford writes: "QNX is about to start distributing their real-time OS for free downloads for non-commercial use at get.qnx.com. Right now it's 'Real Soon Now,' but you can sign up and they'll send a free CD to the first 5000 to request it." The operating system's concepts will look familiar to anyone who knows unix, but its design makes it better for older (Intel-compatible) CPUs, and situations where stability and predictability are more important than unix's cornucopia of applications and features.
-----
Then it's actull avalablity annouced on September the 25th 2000?
-----
QNX Realtime Platform Now Available [slashdot.org]
Posted by Hemos on Monday September 25, @05:30PM
from the yet-another-os dept.
A reader writes "The QNX development platform is now available. It's available in three versions: the Windows-based self-extracting installer, the ISO image and the QNX4 install archive" You can also get it from QNX's site itself.
-----
This posting today is a little redundant... I've seen on my IRC server of choice [oz.org] a #qnx channel thrive then die in the time between the launch story post and this one.
The QNX RtP free annoucment was pretty big news. It's a bit dodgy that this managed to slip though the net as news again.
Re:So what are RealTime kernels for anyway? (Score:3)
Better ask and be ignorant no more, than keep quiet and remain as one.
Fundamentally every OS is a real-time OS. This means, they exist and run in synch with real time where humans exist. The OSes are divided to two categories:
-Hard RT
-Soft RT
The difference is, in soft RT systems timing is not of great importance. If a process finishes 200us later than it should have, it is no end of the world. In hard RT systems it could be...
As soft RT systems are all aound us, we do not usually call them as such, but call just the hard RT systems as RT systems.
Let's have a few examples of soft/hard operations:
A DSP point of view:-Print job is sent to the fancy HP Laserjet. In this case, it does not matter if you got all the 12 pages in one minute or 2 minutes. Sure, one is irriated if printing takes time, but no harm occurs for a slight delay.
-AH-64D is cruising across hostile territory and detects an incoming laser targeting beam. The copper takes immediate evasive action! Now, if the flight computer does not finish evaluating threat analyisis in, say, 500ms, the SAM might very well hit the copter and kill the crew. Now, it really matters if the system can finish its job in set limit.
-A industrial assembly robot is welding two pieces of steel together. Two other robots pass the parts to the welder one. If one of these robots misses its schedule, the welder will weld an invalid part: maybe there are no parts when welding happens, or maybe only one part is welded. One can clearly see, there is a possibility of great damage here if the schedules are missed, so this calls for a hard RT system.
-In a real-time DSP process, the analyzed (input) and/or generated (output) samples (whether they are grouped together in large segments or processed individually) can be processed (or generated) continuously in the time it takes to input and/or output the same set of samples independent of the processing delay.
There is a nice FAQ about the RT systems, available at http://www.landfield.com/faqs/realtime-computing/f aq/ for the goatsex paranoids (including me.)
-P--
Re:Windows free for non-commercial use? Well... (Score:3)
You see, if they started giving windows away for free then their revenue graph would show a very steep decline. This screems "Get the hell away!" to shareholders and investors which decreases the value of their shares which puts the company in a pretty terrible position.
It's probably a strategy that they've considered but because of what I stated above, it's impossible without generating an alternative source of revenue that's as large (or preferrably larger) than the OEM sales before they start giving windows away for free.
You may say that .NET is probably this strategy but I would disagree there as well. .NET (Whistler specifically) is the strategy that they are using to get into the ASP market. See, if microsoft just left the desktop OS market to go into the ASP market then the above would also happen (no more OEM sales->decline in revenue->share holders screem->company in deep shit). This is where whistler comes in. They have to charge money for whistler so they don't lose the revenue from pc sales while they switch to an ASP model. It's a pretty smart move business-wise.
--
Garett
Re:Yes. (Score:3)
QNX is a light and mean OS with many applications. Have you ever tried to run 24 10MB images per second through an image capture card and straight onto a network? You better believe that QNX is one of the only OS's that will handle that. It's quasi-realtime nature makes it ideal. The kind folks at QNX will basically roll your own custom distro for a specific job.
My second point was that your grammar sucks. Please try to proofread your comments before you submit them in the future. It will make /. a nicer place.
Windows (Score:3)
Yes. Not only surprising, but profoundly shocking. Deeply disturbing. It would destroy my already tenuous grasp on reality.
Especially unlikely considering what they've said recently about the GPL.
Nice OS (Score:4)
It is a nice OS, also, because it doesn't create extra partitions. There is a large file that it stores under a directory (the image file) which is loaded on bootup. So if you ever decide to 'uninstall', I believe you can just delete the file.
Great OS. I hope to see more for it and its good to see that it is free now.
Why it's free? Simple.. (Score:4)
Yes. It'd be an incredible event. MS has used its OS as its main tool for leverage over OEMs, hardware manufacturers, etc. The second it becomes free for 'home' use (or whatever), OEMs don't have to ship it anymore, which means they save a bundle of cash, and aren't tied into restrictive trade agreements with MS anymore, since everybody can just pick up a free copy of Windows for non-commercial use. Heck, I bet you could probably get free copies of Windows for just shipping costs from everywhere. Giving up its main means of leverage would be ludicrous.
And as an aside: The REAL reason why BeOS, QNX and others are free for 'personal' use is simple. They are the hunters, going after the market leader. Not necessarily everywhere, but certainly in certain niches. Not everybody wants to use BeOS, but for people who deal with media a lot (MacOS, IRIX?), it could be an alternative. And look, those people can run BeOS for free, at home. Wonder if they'll want to use it at work as well?
Solaris is another thing entirely. Yeah, it's semi-free (I think Sun still charge $50 or so for 'media costs'), but the reason why Solaris was made free for personal use is because Linux is destroying any kind of 'personal/home' UNIX base there ever was. If you want UNIX at home or just to try for a small, non-commercial server.. hell, xyzBSD or Linux are ideal choices. If Solaris is free, though, some people might reconsider. And if you need the much-hyped 'enterprise OS features' that both Sun and MS claim Linux/xyzBSD don't have, Solaris has a 'big-league' image.
In the end, it's pretty simple: why would they want to give it away? BECAUSE THEY HAVE NOTHING TO LOSE. VERY few people were actually BUYING BeOS or QNX for personal (ie non-commercial) use. Solaris was a different thing in academia etc. but the big money is with servicing contracts and hardware anyway. QNX is a purely professional embedded platform so far. So NOBODY has anything to lose from making it free for non-commercial use - rather the opposite: they entice people to try it, and ideally to use it in professional situations, where Sun/QNX/Be *will* get money.
Now, look at it again: Why would MS ever dream of making one of its cash cows free? They only have to lose. They've been able to *raise* the price of their software - over the last 10 years, the only part of a computer that's become more expensive is the OS, namely WindowsXYZ!
Windows for free. Good lord. What next, RMS agrees to work for the MS PR division?
Alex T-B
St Andrews
Comment removed (Score:4)
Solaris _is_ free, both X86 and Sparc. (Score:4)
Sun now offers compressed ISO images for download, as mentioned in another comment. No charge, just a simple license.
From The official FAQ: [sun.com]
No, it's not GPL, but not everything of value in the world is released under the GPL. Get over it.
Re:Yes.. it would be surprising (Score:5)
--
Re:BeOS and QNX (Score:5)
Hard RealTime systems are extremely difficult to write, there's probably no way in hell that QNX will be GPL'ed, there's a hell of a lot of investment there. This same point came up in "GPL 3.0 Concerns in Embedded World" [slashdot.org].
And immediatly.. (Score:5)
If Windows ever goes free for home, or any other type of, use, I am sure their will be a great outcry on Slashdot and maybe in the justice department about how Micro$oft is destroying competition by giving its product away for free.
Windows free for non-commercial use? Well... (Score:5)
When I first read this, I thought, as probably most of you did: "Yeah, right! Forget it!". But then, I gave it a second thought: after all, Microsoft already does provide some free software, IE being an oustanding example.
The question is: why is IE free? I guess the answer has something to do with crushing a certain competitor, combined with the fact that Microsoft can afford to provide IE free of charges.
Now, what if the competition on the OS front starts to threaten Microsoft? We have seen that recently, they have changed their stance towards Linux, considering it a serious threat...
So, given the above, and considering that Microsoft would still make money on commercial licences, and of course on their other products, does the "free for non-commercial use" Windows idea still sound stupid?
Another question I'd like to raise: if Windows does become free (let's say for any use, to broaden the topic), what would the consequences be?