Embedded Systems Study Rebutted 203
Gabba writes "LinuxDevices.com has a rebuttal to the Microsoft-funded report purporting to show Windows nearly 4X more efficient than Linux for developing embedded systems. The rebuttal shows the study to be full of flaws in both design and execution."
The magic of studies (Score:3, Insightful)
Re:The magic of studies (Score:3, Insightful)
I'm sure this study, if impartial, would be by-enlarge accepted and address the flaws highlighted by said study.
But how come the _majority_ of "studies" that debunk Microsoft's competitors are usually sponsored by the software giant?
Re:The magic of studies (Score:5, Funny)
You've been reading too many spams. The correct expression is "by and large".
Re:The magic of studies (Score:2, Funny)
>You've been reading too many spams. The correct expression is "by and large".
Shouldn't it be buy-enlarge?
Re:The magic of studies (Score:5, Insightful)
BTW, if Microsoft funded a study that concluded that Windows wasn't superior for a certain task do you think they would allow it to be published? I think not. Because of that all Microsoft funded studies (that we read) will always conclude Windows is the best.
Re:The magic of studies (Score:2)
whether or not that implies the studies are biased
No, we can't say positively.
The natural forces of the marketplace, however, suggest that such studies would become biased.
If
Re:The magic of studies (Score:5, Insightful)
Re:The magic of studies (Score:2)
Re:The magic of studies (Score:2, Funny)
Re:The magic of studies (Score:3, Insightful)
That's because most people when confronted with the findings in such a manner believe them.
If the study is flawless and reaches some conclusion, then scientifically-minded people will accept the results (or at the very least, go and duplicate the study). Not accepting the results implies that you don't follow the scientific method.
Re:The magic of studies (Score:2)
I read comments like that all the time just by browsing through pulp science magazines like New Scientist. I don't think it's rare nor unexpected for truly correct methodology to change people's opinions. Perhaps your experience has only been with articles using incorrect methodologie
Rebuttal to the magic of studies (Score:3, Insightful)
Re:The magic of studies (Score:5, Insightful)
Look, there is no "brain drain" at Microsoft, they DO have some smart people working for them. So why do they produce frilly lady fluff like this? If Microsoft wants to survive, they will need to work ALONG SIDE linux, have a reallistic approach to compeating with Linux, not just shitting out paper after paper that even marginal techies like me laugh at.
Re:The magic of studies (Score:2)
Re:The magic of studies (Score:2)
This Study *is* Flawed (Score:5, Interesting)
However, the numbers this one used are *ridiculous*. Total Cost of Development?
Okay, let's see. Of the parties surveyed, cancelled Linux projects cost more than CE projects. This Jerry guy (he's got a PhD, so he must just be dishonest, not stupid) then uses this as a basis to claim that Linux is more expensive than CE. He's got to be kidding me.
By the same metric, all C++ software should be replaced by bash equivalents. Why? Because the average cost of a bash-based project is much, much smaller than the average cost of a C++ project. Of course, there's the little additional detail that the sort of projects one uses bash on are much, much smaller and simpler. That is, of course, the factor that makes the huge difference. However, you can conveniently ignore that tidbit.
Somebody tried to do the same study with Windows and some Sun servers back in the day to show that Windows made a far cheaper server. Well...yes, but most of the servers being used to average out Windows cost in the study were small, departmental servers that nobody was spending much on. The Sun servers were the far more powerful and capable systems for things like eBay's back end that had technicians swarming all over 'em. Sure enough, the Windows boxes had a lower average maintenance cost.
Average total cost is *totally useless* without some additional constraints so that you're measuring average cost of *similar projects*. If you took all PVRs with roughly equivalent feature sets and examined cost based on embedded OS, *then* you might have a useful study. The current one is totally useless other than for FUD use.
Re:This Study *is* Flawed (Score:2, Informative)
Yes, they're both microkernels -- but one is small and fast, and one is huge and slow. If you want a small and fast and well-designed microkernel OS (who some embedded systems development types I know have been putting some serious time into), try taking a look at VSTa.
FWIW, I used to work at MontaVista. I'm still kind of fond of the product we made. For smaller projects I'd be thinking *reeeal* hard about using VSTa instead (yes, I'd prolly hav
I've developed WinCE and Linux (Score:3, Informative)
I guess if your definition of "embedded system" was a rack server set-up and your programmers were already Microsofted then you might make better progress with WinXP embedded.
Re:The magic of studies (Score:5, Insightful)
As clearly point out in the rebuttal, this was a statistical study and as such must follow precise rules to considered valid. First, any sample must be random. The study was not random but self-selective as the names were drawn from a web site registry. Second, the poll question must be made public to insure that they were not leading. Without these two criteria met, we must assume that survey is flawed.
The problems mount when one reads that the data analysis methodology is not given. We can in fact live without know the specific data, but without the methods we must assume that the analyst crunched the data until they discovered the answer they wanted. This is a classic method of lying with statistics.
The nail in the coffin, even if we assume the analysts are honest in all other respects, is that we do not know how the result were normalized. All we know is that for the projects developed by the Linux people cost four times as much as the projects developed by the windows developers. Were the Linux projects 4 times as hard? Did the Linux projects return four times the revenue? Were the Linux projects more costly research based projects while the Windows projects merely applications of work already completed? Were the differences in the way the various companies costed the projects.
All the other stuff is just in the rebuttal is just a rational of why Linux development is probably just as good as Windows development. The fact is that the study has all the classic signs of a mercenary statistician massaging data to generate a predetermined answer. People wonder why kids are so stupid now. It is because companies like MS want to keep them stupid so they will believe these bogus studies.
Re:The magic of studies (Score:2)
This sort of thing is nice... (Score:5, Insightful)
Wanna bet the pro-MS article will be the one most PHBs will have come across their desk?
Re:This sort of thing is nice... (Score:4, Insightful)
It's all about placement (Score:4, Insightful)
Unless someone already likes Linux, they're not likely to frequent LinuxDevices.com. Someone who already likes Linux is not the target audience for such journalism, or shouldn't be. We need to target it at the others, the people who don't like Linux, because it's articles like this that might make them like it, and it's studies like the one it's rebutting that make them not like it.
Dan Aris
Re:It's all about placement (Score:2, Insightful)
They're generally not as Windows-centric as IT. They WILL frequent LinuxDevices.com. And they will share the rebuttal with their PHB.
Re: (Score:3, Interesting)
Re:This sort of thing is nice... (Score:2)
Wow.. (Score:5, Funny)
Re:Wow.. (Score:1)
Your statement would make sense if the line in question were "Windows nearly 4X more efficient than Linux at developing embedded systems", or "Windows nearly 4X more efficient than Linux developing embedded systems", which would be incorrect grammar, but impart the meaning which you incorrectly inferred.
This would be a lot funnier if your "joke" made any sense. Good thing Funny doesn't provide Karma.
Re:Wow.. (Score:2, Funny)
Monty Python quote (Score:1)
Re:Monty Python quote [OT} (Score:2)
Want a new constitution?
Ok, so as a rule I don't repsond to
This web site kinda scares me. I took several minutes to browse the site and several more to read the text of the pdf file. Spelling errors aside, some of the comments really make me wonder for example:
SALOON OPERATOR replacement of defective BEER PUMP that fosters alcoholism, mate-battering, drunk driving, and other crimes: Deductible
FAMILY replacement of defective STOVE to
Re:Wow.. (Score:2)
He who laughs last must have TiVo.
Shock! (Score:5, Insightful)
I'm not being funny here, but since when did anyone ever pay attention to Microsoft backed or funded tests such as this? They'd hardly be backing this comparative benchmarks and reviews only for their product to get slated. Every time I read a 'Windows 2003 Server is 2.3x cheaper than Linux!' type story (where they end up comparing to something like Solaris which.. duh.. isn't Linux!) it just bugs the heck out of me.
I'd much rather cast my attention to impartial, un-biased sites such as
And yes, I am just joking around before I get flamed to hell and back
Re:Shock! (Score:3, Funny)
Excuse me? Slashdot unbiased? Oh well, whatever you say,... Care to invest in a sailing trip around zwitserland?
Re:Shock! (Score:2)
Excuse me? Slashdot unbiased? Oh well, whatever you say,... Care to invest in a sailing trip around zwitserland?
CoolVibe, you tree-hugging hippie, he was being sarcastic!
Re:Shock! (Score:2, Insightful)
HTML Sarcasm tag support? (Score:2)
Re:HTML Sarcasm tag support? (Score:2)
What would the sarcasm tag actually do? That surely must be decided before one can implement it...
Also: Does anyone ever even use tags like <EMPHASIS> and <STRONG>? I always just think to use <B> and <I>, and
<SARCASM LEVEL="HIGH">Personally, I think we need a <STONG>, for all those lame e-mails that get sent in every Monday. Until we started working on da CD, yo.</SARCASM>
Oh, oh, one more interesting thought: Perhaps
Re:Shock! (Score:2)
And a <DWIMNWIS> tag
Re:Shock! (Score:2)
Slashdot already includes those tags in most cases to wrap their entire pages.
View source and you'll see these tags right at the beginning:
Re:Shock! (Score:3, Funny)
humor (Score:2)
I don't know whether to laugh or sigh.
maybe 4x more efficient but (Score:5, Insightful)
Re:maybe 4x more efficient but (Score:3, Funny)
Ozzy is user error, folks.
Re:maybe 4x more efficient but (Score:5, Funny)
I'm not quite sure what the iDrive is, but I read a story about the malaysian financial minister. He was going to a meeting in a brand new BMW, with computer driven everything. Suddenly, the embedded computer crashed which caused the doors to lock without a way to open them. Same for the windows and the hole in the roof.
As it was 200+ degrees fahrenheit, he was almost cooked before a maintenance man managed to smash the bullet proof windows with a sledge.
Re:maybe 4x more efficient but (Score:2)
As it was 200+ degrees fahrenheit, he was almost cooked before a maintenance man managed to smash the bullet proof windows with a sledge.
Hmmm... I don't recall there being many computer s
Re:maybe 4x more efficient but (Score:2)
http://www.techdirt.com/articles/20030512/1530243 . shtml [techdirt.com]
200+ degrees fahrenheit would kill a man quickly. 212 degrees being the boiling point of water, the minister would have been dead long before it reached 200 degrees. I believe there were several cases in the US where moms locked their kids in the car in summer and returned to find them dead. Temperatures reached only around 130-140 F then.
Re:maybe 4x more efficient but (Score:2)
No, I have no idea.
Crazy American units.
Yeah... (Score:2, Insightful)
Re:Yeah... (Score:5, Informative)
Both Windows CE and XP Embedded are designed to let you remove whatever components you want. You can strip out the GUI, networking, swap files, etc. Windows CE can definitially be customized to boot in just a few seconds.
On the other hand, as an embedded developer I must say that Windows CE is the WORST OS by far I have ever had to work with. It's so bad my company discarded 3 months of work on drivers and a BSP (Board Support Package) for our hardware because neither we nor any of our customers could figure out how to use it reliably. It's an absolute nightmare.
Linux is very nice for embedded systems and I'd guess 40% of our customers are using it with our hardware, losing out to DOS believe it or not. The only OS I think is better for embedding is QNX. If you can afford it, QNX absolutely rocks.
Re:Yeah... (Score:3, Informative)
Re:Yeah... (Score:1)
Re:Yeah... (Score:5, Insightful)
One of the problems with windows is the inability to strip out stuff you don't need.
I don't know what Windows version you're talking about here, but it most certainly is NOT recent Windows XP Embedded (as in Embedded XP SP1 - I assume you're sufficiently on-topic to be talking about embedded Windows stuff). You can mix and match your own XP configuration, and have it contain just the pieces you need.
:-), but that's besides the point. The point is that it's SOOOO easy to select/unselect options.
Don't need no steeenkin' GUI? Unselect it.
Don't need no steeenkin' webserver? Unselect it.
Don't need no steeenkin' Ethernet support? Unselect it.
The list could go on for miles - it really works quite well. There's a target designer tool where just about anything is optional, and the database for that tool is HUGE. Module inter-dependencies are handled automatically, and the size of the target image easily available. You could argue that MS would need that tool, since no-one can figure out how their dependencies work anyway (and I'd agree with you
And no, I'm not affiliated with MS in any way - I've just actually USED Embedded XP, and that brings a somewhat different view on things.
Re:Yeah... (Score:2)
And to the poster below talking about "IE is TOO removable!!" Sure, it is, but then, so is Konqueror, and they both fulfill literally
Re:THat tool... (Score:2)
could be AWESOME if it could also be applied to the desktop.
It can - currently, there are licensing issues regarding/preventing this, but it is my understanding (could be wrong, though) that the mix-and-match technology will find it's way into future versions of Windows. Probably in a somewhat less sofisticated manner for the consumer desktop market, but if they keep the full system sitting underneath, the tech-savvy crowd (such as /.) would probably be able to perform considerable tweaking.
Embedded X
Re:Yeah... (Score:2)
BIG DEAL. Maybe someone should map out the complex dependancies of the system's modules, then might see the true benifits!
Hey, you know what - that's EXACTLY what they did!
It's all marketing hype, look at the underlying technology, CE is a pile of junk.
I hear you - CE is crap. But XP Embedded is cool.
Re:Yeah... (Score:2, Insightful)
Sorry but yet again the real king of full blown PC's in a critical environment is OS/2
It's on most of the ATM's, Voice Mail subsystems. and other critical banking / business service systems (Yet is missing form the server room.)
Dont care what the "experts" say... numbers and what I see in the field take louder and more accurately than any self proclaimed expert.
Is that your final answer? (Score:4, Insightful)
Windows XP = money Linux = free to download
I don't see where the money argument comes into play here? Before someone says something about TCO let me point out a humorous but true text on how Microsoft actually kills [216.239.51.104] (link is a google cache).
The report includes data from a survey of 100 manufacturers using 32-bit processors in a range of embedded projects and applications -- 50 using various implementations of embedded Linux, and 50 using Microsoft's Windows Embedded platforms(Windows CE .NET and Windows XP Embedded).
Rubbish rubbish and more rubbish. They shouldn't have been so biased with the study. Which manufacturers were used? Give it a rest now MS. It's obvious for one if MS funded the study, it's bound to be swayed, however if they didn't fund the study, depending on the vendors, it's still bound to be swayed. Remember MS violated antitrust forcing companies to go MS or go to bankruptcy court. How is one supposed to believe any studies they'd do?
I'm sure someone else is going to post a very good thorough post but we all know this is nothing more than utter bs.
Re:Is that your final answer? (Score:1, Informative)
Generalized statements like this are stupid and don't mean much. Remember IBM sold equipment to the Nazis so they could round up and gas-chamberize Jews more efficiently. Don't trust anything IBM says. Err...
How can you trust any study not to be biased when it is being funded by the company who will profit the must from the study?
Re:Is that your final answer? (Score:3, Insightful)
Re:Is that your final answer? (Score:2)
Uh, because there are more costs involved in software development than buying an OS? You're thinking about this like it's you needing an operating system to run a web browser and read email -- where Linux is free and your time is valued at nothing.
Not that I necessary believe their numbers, which probably don't include per-unit licensing costs anyway. But what you're saying makes zero sense.
Before someo
Re:Is that your final answer? (Score:2, Interesting)
The issue is the cost of developing for one platform or the another. Essentially that comes down to developer time. Like the people at LinuxDevices.com, I'm skeptical of Microsoft's claims of wildly more efficient development (and as Greyfox notes, the lack of licensing fees can make up for a lot of development cost anyway) but your boilerplate Linux zealotry is entirely irrelevant.
Re:Is that your final answer? (Score:2)
the money argument came in based on time to develop and the cost of programmer salaries for the development, i think. (it's been a while since i read the original microsoft article and the register article about it, but i think that was the crux of it.)
As was pointed out in the Register article, their sample was skewed to create this result due to the fact that they chose two developers using linux who had uncharacteristically complex projects (r
Re:Is that your final answer? (Score:2)
Define Embedded (Score:5, Interesting)
First, let me be honest. I just skimmed the LinuxDevices article and didn't read the Microsoft article.
One thing I've noticed among PHBs is an ever-broadening definition of "embedded systems". I've seen more than one project go down the road of using a cPCI [picmg.org] system running Windows NT 3.51 (yes these are current systems running this old version) on a harddrive. These systems are calling themselves "embedded".
This has been especially in systems that had serious size, weight, and power needs. Had I designed the system, I guess I would've used something like QNX [qnx.com] or Linux [linux.org] on a much smaller processor, compact flash card, etc.
I guess my point is that these days it seems like general-purpose computers are being called "embedded" when I see embedded as much, much smaller (e.g. no moving parts, a microcontroller, etc...).
I dunno, I'm rambling...
If you want to get picky, embedded OS (Score:2)
Otherwise, embedded to marketing types just means "end-user doesn't administer, except for maybe a complete re-flash".
But I understand a purely embedded OS is the kind that is purely reactionary, and just ties hardware together with minimal logic (hence the non-multitasking aspect, robust interrupt handling aside)
Re:Define Embedded (Score:3, Insightful)
The theory is, if you make a system that can barely do the task you need it to, then you will have the cheapest system possible. This is true in some instances, but not all. If you live alone, you prob
Obvious implications (Score:4, Interesting)
Although I deviate from Linux in this example, it is still relevant to all open source embedded solutions. A few questions: is there an implementation of Remote Terminal Services for embedded versions of Windows, for easy manipulation of the embedded device in question? If so, what sort of licensing costs are implied?
As demonstrated numerous times before, open standards such as VNC are superior in the aspects of platform-ubiquity, openness, freeness, and simplicity. A shining example of what would be a costly, if implemented, solution, under Windows would be the Ethernet board running Contiki.
Oh yeah, and how many simultaneous threads, per-process-threads, and processes, do embedded Windows products support?
One must also compare the existing products that can be compiled between embedded Linux and Windows. I'm willing to bet software written with POSIX in mind beats Windows.
Excuse me if these speculations seem a bit armchair.
Hold it right there you scumbag! (Score:2)
On a more serious note, I have worked for O2 the netherlands. In that role I had to develop a site [o2.nl] for the XDA a pda/phone developed by MS. Slight problem, I didn't have one
Re:Hold it right there you scumbag! (Score:2, Insightful)
Your TV has the equivalent complexity of Notepad, or Bash. Most of the hard work is
Re:Hold it right there you scumbag! (Score:3, Informative)
Re:Hold it right there you scumbag! (Score:3, Insightful)
crap for crap (Score:5, Insightful)
When will people relaize that MS is not the only people putting out biased reports. I put the same faith in a "Linux is great" report by a Linux group as I do in a "Windows is great" report by MS.
Re:crap for crap (Score:5, Insightful)
They'll realize this when other people actually read the article in question.
Go ahead. Read it. Carefully. Note that nowhere in the report does it say "Linux is great" or "Linux is better".
In fact, to quote the article,
Note what's said there - it doesn't really matter what platform you develop on. That's what's said there. Develop on whatever platform suits your needs.
Still think it says Linux is better?
What's that? There, they're saying "Windows is better for some things!" Blasphemy? No - they are actually trying to be unbiased.
Granted. They can't be completely unbiased. But they're trying, which is the difference.
Re:crap for crap (Score:2)
This Just In (Score:3, Funny)
Redundant and Excessive (Score:2)
The rest is neither here nor there. It winds up being religous warfare over which tool, what paradigm or was the salesgirl cute.
With linux you can own your work, with Microsoft your work can own you.
Extra! Extra! Read all about it! (Score:4, Funny)
In other news, a communist revolution has shaken Russia, and Napoleon suffered a shocking defeat at Waterloo.
Cheers
-b
Not worthy of slashdot (Score:2, Offtopic)
Something like this is too obvious to take any space on slashdot. We all know Microsoft wants to defame Linux with any 'report' they try to pull.
The reason why its not worthy of mention is because theres a whole slew of embedded manufacturers using Linux or trying to use Linux and not Windows CE. We know how many arches CE runs on and how reliably. We've seen the evaluation packs of ARM7TDMI and ARM720T based chips that allow the running of Linux and companies like QT bringing packages for development on
Yay! Yay for biased studies! (Score:1)
I highly suspect that the Microsoft report ends up biasing towards Windows development in a variety of ways. This is just standard marketing practice. When you have someone with an interest in one particlar result directing a study, the study will, of course, be biased.
By the same token, I suspect that the study on linuxdevices.com is similarly biased.
The sad reality is that managers and suchlike are most
Use gnu/hurd for emedding instead. (Score:3, Interesting)
Linux needs its own study (Score:2)
To quote Homer Simpson: (Score:1, Funny)
"Facts Schmacks, you can use facts to prove anything!"
I have a study... (Score:2, Funny)
The study goes on to prove that the concept of "friendly competition", which surprisingly many other companies follow, benefits end users the most.
Rebuttal was no better than the original (Score:2)
While I don't doubt that the original is biased towards Windows artificially, the rebuttal did nothing to dissuade me. The arguments forward were nearly always of the "I have experience that differs from the report, therefore the report must be invalid " type.
Please, if you want to refute a claim, do so based on facts that can be proven (especially if the original is based on what might well be quasi-facts or spin). Simply saying the original conclusions
That was the point... (Score:5, Insightful)
Check here [linuxdevices.com] for a more thorough "factual" rebuttal, including my favorite quote from the original report...
No reasoning, no nothing, as to why Windows XP Embedded (which a lot of the reasoning of the rest of the report was based on). Why, might one ask, would someone do this? Might it have something to do with the fact that the royalty cost for Linux is $0, the royalty cost for Windows CE (in volume) is $2.60, and the royalty cost for Windows XP Embedded is approximately $100 per system?
Yah. OK. That's a bit like me saying I'm going to compare the reliability of Toyotas and Fords, but for the purpose of the study, only Toyota cars that don't actually run will be used.
I mean, really - the original report is so bad it's laughable. It really didn't even NEED a rebuttal.
Not just embedding Windows, but coding on it (Score:5, Insightful)
One reason nowadays that most embedded developers host their development on Windows is that most embedded tools publishers only make their tools available to run on Windows. Often these tools, like compilers for arcane chips, are quite specialized, so the developer is left with no choice.
That said, I think whoever wrote the report is on crack if they think Windows is a better development environment than Linux. I have been doing embedded for a year now, and one of the main things I still dislike about it is that I have to do most of my development on Windows.
It is quite common for each compiler vendor to write their own integrated development environment, with an editor and integrated build system. But the market for these products are not as great as the market for IDEs for the development of desktop or server software, which means they can't invest in developing a more refined GUI for their IDEs, so their basic usability and quality is quite poor.
If you think Visual Studio is a lousy environment for development, you should try the ARM IDE or TI's Code Composer Studio. Using them is like pounding nails with your fists.
However, the situation is slowly starting to look up. GCC targets many embedded CPUs and is starting to become widely used for embedded development. The other GNU tools also form a more or less complete set of what you would need to develop embedded products, with GDB acting as both a debugger and simulator, LD able to function as an embedded linker, being able to do two-machine debugging with GDB and so on. Also there's GNU make, CVS and so on.
The result is that while I had to use the proprietary (and expensive) ARM compiler to develop for the Oxford Semiconductor [oxsemi.com] ARM7TDMI-based 911 FireWire/IDE bridge chip (which allows you to hook up inexpensive IDE disk drives as firewire storage), they switched over to building their firmware with GCC for the 922 USB/FireWire/IDE 922 bridge chip.
I've been using GCC under Cygwin for my 922 development, but a CD with a new SDK on it is expected to arrive in the mail any day now. When it does, I will have a choice of Cygwin, Linux or Mac OS X development environments, all running the same version of GCC. And I'm very happy about that.
Most likely, though, I will use Mac OS X for my 922 development. I'd prefer using Linux to Windows, but if I can use Mac OS X, I'd prefer that to Linux, if for no other reason than the fact that the clipboard works correctly [slashdot.org], as well as that I could use CodeWarrior [metrowerks.com] to edit my source.
Maybe if I get real ambitious, I might write a CodeWarrior plugin so I can use the CodeWarrior IDE to compile my code with arm-elf-gcc.
(And don't give me crap about not using Emacs. I was an expert at Emacs when most of you were still in diapers. I still have my .emacs file which I first created in 1987. But I vastly prefer CodeWarrior's GUI text editor unless I have some reason to run a bunch of Emacs lisp code on my source file.)
Re:Not just embedding Windows, but coding on it (Score:2)
You'd like the clipboard to work correctly? The issues with one-program-can't-copy-to-another are gone -- I haven't run into one for years. The old days, where Qt 2.x and below broke the X clipboard rules (and caused all kin
Re:Not just embedding Windows, but coding on it (Score:2)
I moved my development work over from Linux to OS X. Project Builder (the bundled IDE) takes some getting used to, but after that is actually kinda powerful. There are definately some rough edges on it, but with any luck those are being ironed out in Xcode [apple.com]. There's also a downloadable profiler called shark, part of the chud tools [apple.com] that is by a long way the best profiler I've ever used. PowerPC centric, sure, but it still pointed out s
Re:Not just embedding Windows, but coding on it (Score:2)
GCC targets many embedded CPUs and is starting to become widely used for embedded development.
Eh? "Starting to"? My first embedded systems job was in 1995, and GCC was very well established in the embedded market then, long before MS even dreamed of getting into it. I remember chuckling at a lot of magazine ads for various embedded compilers, because they all compared themselves to GCC, trying to find some way to convince people to pay money for them.
Lissen young'un (Score:2)
And in 1976, I wrote my first program in FORTRAN on a coding form, then typed it into a teletype terminal on an IBM 360 mainframe at the University of Idaho [uidaho.edu] where my father was a E.E. grad student. I was twelve then.
Microsoft studies (Score:2)
But
Re:Microsoft studies (Score:2)
Perhaps, but I wouldn't expect them to release it.
Why This Means Nothing (Score:2)
I don't care what study you refer to, or what product it covers, somebody who disagrees will find lots of problems in the design and execution of that study.
The real point of the study .... (Score:2)
Considerable space is expended on qualitative discussions of Linux vs. Windows and open source vs. proprietary software. Nothing new is presented here, and this article will say no more about this material, except when it contradicts other more substantive material.
I hate to say this, but that is probably the real point of the study. They are fishing for any sucker who still thinks Microsoft is a great free market force, and not the result of government granted monopolies. Who doesn't understand that t
Re:The real point of the study .... (Score:2)
Say what you want about how MS came to be in the position its in, but it sure as hell isn't because the government was helping them out!
Cost of systems (Score:2)
I used to work for a startup and our main concern with using Linux was its "freedom" and its cost in the final product. MS always forgets that when people are designing sub $100 hardware for set-top terminals and such they want full capabilities in the hardware but they can't be p
Re: Cost of systems: WinCE cost is $3, not $15 (Score:2)
And yes I know that CE runs on more than x86, but keep in mind the most mature boxes (and we were looking to license and produce someone else's design at the time) were x86 based. Either which way the numbers didn't work out... and I am not the average slashdotter.
People would still choose Linux (Score:2)
The reason is simple: Microsoft has a proven track record for security and reliability--a bad one. Also, they are a greedy, closed, and sinister company. Even further, if I want to ensure an embedded system is useful over the long-term, why would I choose a proprietary system
The truly massive cost of Linux is the GPL. (Score:2)
The study should have included, among other options, embedded NetBSD [wasabisystems.com]. (And, no, I have no business association with Wasabi Systems; I just admire what they do.)