Mundie Responds
HaiLHaiL writes: "Microsoft's Mundie has a commentary running on ZDNet responding to the responses to his speech. " No real surprises, but it's getting submitted a lot so I figured I'd post it for you. Lots of good points, but I'm sure you can guess the gist of it.
not just be available for anyone. If everyone can steal as many ideas as M$ has, they wouldn't be billionaires.
From the FAQ
Why did Microsoft decide to highlight the Shared Source Philosophy at this time?
We have reflected on this issue over a number of years and received requests from customers and partners to clearly state our position. It is important to have a framework to examine the debate from the business or technical perspective. The Commercial Software Model is based on the following classification: Community, Standards, Business Models, Investment (R&D) and Licensing. This is a debate about the importance of intellectual property in business and about the models being employed in the market today. Ultimately, it is individuals, businesses, the market and policy makers who together will decide the role of intellectual property in the economy.
Translation: people were thinking of going with open source, so we pulled this out of our asses to convince people we were the nice guys.
Bah.
There is one other point that is most likely the most difficult for Microsoft to deal with:
- GPL'ed software can not be ported to operating systems where the underlining libraries the application must link to are not under a GPL compatible license.
For instance, you could not port a GPL'ed game to Windows and use DirectX because the DirectX icense is not GPL compatible.
This is of course not the case for LGPL'ed software, but since the standard appears to be to GPL applications and LGPL libraries, Microsoft is out of luck unless they agree to make all the libraries which link against the typical Windows application available in a GPL compatible license.
Of course, the big loophole with GPL software is IPC interfaces such as COM and CORBA which allow external applications to use it without actually linking to it, but at a speed hit.
Sidenote: Actually I'm a little curious about the Doom source that ID released under GPL. Technically, the OpenGL libraries for Windows are not under a GPL compatible license, so you should not see any mods for the original Doom source appearing on Windows unless they use something like Mesa.
The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
Section 3 of the GPL states that all components of an executable that normally accompany it in a distribution must be available in source code form under the terms of Section 1 and 2 of the GPL. There are certain components that are explicitly exempt, but any component that normally ships with an executable is not.
The GPL basically infects any object code that it links with. This includes dynamically linked libraries as well as statically linked libraries.
The LGPL on the other hand does not infect object code that it links with. This appears to be the major difference between the GPL and
LGPL.
Of course, this is just my interpretation, I could be wrong.
The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
Worked great for Apple... ;P
It looks pretty indisputable that Microsoft doesn't have an answer for how they're being undersold by 'cheap-n-cheerful' Linux installations. It doesn't matter much that this is not overwhelming yet- they are shrewd enough to anticipate, and what they are expecting is to be steadily marginalised by Linux dists that have dubious support, decent interoperability, pretty but klugey eyecandy... and CHEAPNESS.
He who lives by the 'good enough, and cheaper' dies by the 'good enough, and cheaper'. I really, really, REALLY don't think they will be able to reposition as a high-end expensive luxury item like MacOSX... so all that remains is for them to slooooowly whine off into the distance while trying to make everyone feel guilty for, eventually, deserting them...
In that context the question becomes "Do you want to spend your money on software or get it for nothing?". And it is a similarly 'duh!' level question, but for almost everyone in the world it points the _other_ way...
If you run the article through Babelfish, it turns out that IS what he said.
Boil it down, Mundie is making three points:
-If Microsoft software were GPL'd, Microsoft couldn't make money. Therefore, the GPL is bad.
-If free software writers use the GPL, then Microsoft can't steal their software to make money. Therefore, the GPL is bad.
-If users select GPL'd software, they can acquire it at no cost and therefore deny Microsoft the revenue from selling them competing software. Therefore, the GPL is bad.
The problem is, Microsoft really doesn't have a leg to stand on. Microsoft can certainly make a case that GPL'd software is bad for Microsoft. But they have provided no evidence whatsoever that GPL'd software is bad for users. And at a time when MS is changing their licencing terms and ramping up a revenue model based on software rentals, their efforts to discredit open source may serve more to show Microsoft's real intentions than to boost their market share.
Microsoft is not unique in their success, only in the level of their success. There are many successful close source software companies out there. They just aren't raking in the monopoly profits like Microsoft is.
It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
The fact that Microsoft has managed to make a successful thriving business out of software products totally caught everyone off guard. Software in itself is fundamentally worthless, their competitors said. It was such a silly idea, that most big iron vendors didn't even try it. Businesses need custom solutions, not shrink-wrapped packages. So what about the masses with a PC at home? Realistically, that makes up a small percentage of Microsoft's revenue. Most of their killer apps were sold to businesses-- the very same businesses that IBM said wouldn't need them.
Software products are sold to a generic mass market, and as such, they cannot possibly do what every user wants it to do. A single software package will never do what you want, and you will always need to support it, and you will always need to change it to do what you precisely want.
Software products are proprietary by definition. They try to be black boxes. Buy it once and it solves the problem. The business model never takes into account support, for when the product fails, or further development, when the product almost does what you want, but isn't quite there. Your best bet is to hope that the next version, which will cost you to upgrade to, will do what you want, based on your feedback to the vendor.
Amazingly, Microsoft has made billions on a flawed software model. They went out and convinced everyone, (through no monopolistic means of course. Judge Jackson was clearly uninformed), that their bits on a disc are valuable and worth every penny. Since the only value of Microsoft software is the bits printed on a CD, obviously IP rights are extremely important to their livelihood.
The open source way, specifically GPL'd software, suggests a totally different business model. It means that someone can come in, choose from a wealth of open source software utilities, provide you with a custom solution, and you maintain all of the control you need. If anything, it means that a consultant you hire who builds you a point of sale system with open source components can't hide the source from you. You aren't stuck with the mercy of your original vendor. How could this be bad? Sure, maybe you can't resell your custom system, but realistcally, how many people can resell their closed source ones? If anything, you have a much higher chance of reselling a custom open source system.
When I think of system development with Linux, I think 2% custom code, and 98% software integration. When I imagine it with Windows, I imagine the exact opposite. Take a bunch of black boxes and try to glue them together with lots and lots of code. Oh, also, don't forget the software licensing costs!
There are always exceptions here, of course. Closed source works for a lot of business models. But really, people that care about retaining IP rights to their source code as a solutions provider are just looking to keep their clients at their mercy. Typically Microsoft.
And for those of you saying "Software service? Big deal. That's a totally insignificant market", here's a way to prove it to yourself. Look in the want ads for programming positions. I'd wager that 95% of the jobs being offered to programmers are to work on custom systems, rather than working at a company that provides a shrink-wrapped product. There's a reason that COBOL programmers are still in demand, despite almost no new commercial software being written in COBOL in the past 10 years.
Mundie says that Linux can never be used to make one company billions of monopoly dollars. You mean that we don't have to deal with another Microsoft if the world switches to open source? What's the fucking problem?
No. Instead of wasting their time recreating ircd, or WP5, or Doom they would actually move on to better and more interesting things.
If your product has reached the point where volunteer collaborative programming can put you out of business, it's time for you to move on and perhaps "innovate".
Really interesting software will always have buyers and be ahead of the gratis competition.
Copyright is not meant to be forever anyways.
A Pirate and a Puritan look the same on a balance sheet.
I can bet that Ford would be succesfull(as it certainly was, just take
a look at any so-called freeway) even if there were no patents at all.
Ford's process succesfuly was copied all over world, and it didn't mean anything but cars for averyone... he had a good cheap product, as opposite to MS.
You have choices when buying cars, from Geos to Ferraris, all made with very similar processes.
MS (future) business model is based on renting. Can you imagine if all cars around the world were rented instad of ownend?
Can you imagine a world where al cars were unsafe at any speed because you could only buy Fords?
--
Why are we wasting yet more time on this guy and his company? I mean, why bother debate MS when they aren't going to win in the end? Yes, I understand the marketing value of such a debate, but really, Linux and open source will benefit more from poeple coding and not responding to petulant children like mundie et al.
Chris DiBona
Grant Chair, Linux International
OSDN
--
Grant Chair, Linux Int.
Co-Editor, Open Sources
Co-Editor, Open Sources
Open Source Program Manager, Google, Inc.
Didn't you read the article? He makes a highly fallacious argument that free software is bad for the economy, because proprietary software is good for the economy. I made a top-level response to this nonsense elsewhere in this discussion.
So, if free software is bad for the economy, not only is it bad for the users of that software, but for everyone else! So this implies that the writers, and primarily the users of free software can be blamed for contributing to economic problems. Not only are the users parasites and freeloaders, but they contribute negatively!
Hey Mundie, why not just go right out and blame free software users for recent downturns in some sectors of IT?
I suspect that redneck patriotism is at the heart of Mundie's cloudy reasoning, in addition to greed and all that. Free software is un-American because pesky outsiders can connect to American FTP sites and download free software, instead of buying proprietary software. And of course, any worthwhile software, free or otherwise, is American; none of those foreign idjits know what they are doing. So therefore those who give software away are traitors who are robbing the number one country in the world from some of its software taxation income!
The value of an Apache binary is its ability to execute. Yes, it certainly is no more difficult to make copies of that apache binary than to make copies of a string of all-zero bits. The actual bits of the binary do not have any value. The program source of course has a lot of value, undoubtedly. It's valuable that there is a single idea called Apache embodied in copies of source code.
When you produce something tangible, the structure of that thing dictates the difficulty of producing more copies of it. For example, a Rolex watch is arguably more demanding to produce than a $5 dollar plastic digital watch, due to the materials, demand for precision, more use of custom parts, and so on. So we say that the Rolex has a greater value.
I also disagree with your naive claim that clothing is easily replicated. If so, why isn't everyone you doing it? I would certainly replicate my clothing if it were possible. Why don't all clothing consumers put in the equipment investment and labor to ``replicate'' their own clothing?
Perhaps you are confusing the ability to crank out a lot of clothing with replication. Mass production is achieved by having a lot of people sweat out each piece of clothing in parallel. If you trace the development of an individual clothing article through the production line, it will be obvious that what is going on is not replication, but construction. The method by which the clothing is assembled has to do with its structure: the procedure for making a shirt differs from the procedure for making a glove. Whereas replicating information is completely blind to the nature or complexity of its structure. The method for replicating information is a function of the source and target representation media, not of what is being copied.
So you see writing this kind of program or that is vaguely similar to sewing this kind of clothing article or that: compiler or editor, glove or shirt. Designing the program is somewhat similar to designing the clothing. But replicating the program, once it is finished---that has no analogy in clothing production! The program is an idea, not a thing. Two copies of the program are really just aliases for the same program, you do not really have two programs! If I state a true sentence twice, do I have two truths?
Mart, I don't disagree that software can cause economic growth. However, I'm saying that *sales* of *copies of software* are not themselves economic growth.
It's clear to me that the execution of software on a computer can contribute to economic growth whether or not that software is freely redistributable and maintainable by its users.
Now Mundie makes the argument that it's the direct sales of software with a proprietary license which contributes to economic growth, and then he quotes some revenue numbers to back that up. I'm saying that those revenue numbers are simply evidence of a kind of transfer payment, effectively a tax, and not of economic growth.
The people using that software could have made their own copies of it, and could be just as productive by having their computers execute those copies, and so whatever economic benefit there is exists regardless of the transfer payment.
Of course, the common argument is that the software wouldn't exist in the first place if it weren't for the venture capitalists who undertook risks to fund its development, and need to keep the software proprietary to recover their costs.
That's like arguing that housework won't get done if we can't keep slaves.
If you want to feed one million people, you have to produce one million meals. If you want to clothe one million people, you have to make one million outfits.
If you want to get one million people to each run a web server, they obviosuly need up to a million computers to run them on and a network. But you only have to give them *ONE* web server program!
Whereas the software-duplication industry claims that no, you have give these people one million programs (which happen to be identical), that each copy is in effectively a new program, a new product of the software industry. Moreover each new such product contributes to the economy. At least this is what apologists like Mundie claim when it suits their anti-free-software agenda. When it comes to the anti-piracy agenda, the spin is different. Then it is readily admitted that there is in fact only one program which is the sole property of the vendor, and the users are merely granted a license to execute one copy of that program at a time. So the users do not in fact own any product, only some limited permission.
Software doesn't actually have any value in and of itself. The companies which mass produce software and charge for it are not driving the economy in any way, they are simply taxing it!
When you sell software within your own country, you are simply redistributing wealth, not generating any. Money flows from the software users into the pockets of the software tycoons (who probably spend and invest a great lot of it abroad). There is no net economic gain in the transaction. Whenever this software-copying industry (let's call it what it is) makes a new CD, they are effectively printing their own money.
What drives the economy is real production of goods: think food, clothing, energy, transportation etc. Software can make the management of production more efficient in many direct and indirect ways, so it contributes to the value production indirectly. Individuals and organizations can be more efficient in certain ways if they have the right software. But it's the surplus created by the real industry which allows the technological priesthood to engage in pleasant intellectual diversions, such as the production of software, and then pretend they are doing some sort of all-important economic activity.
The value provided by software is related to *executing* the software. There is no intrinsic value in the actual ones and zeros which are replicated trivially and at low cost. Executing the software does not cause those ones and zeros to be consumed (unless they are specially contrived ones and zeros, comprising some kind of bullshit license, which can be circumvented, unlike the law of conservation of energy). On the contrary, those ones and zeros can be replicated with a cost that is not only small, but is invariant with the complexity of the software. All that is consumed when software is copied or executed is energy. The fallacious argument that Mundie is making rests on the premise that the ones and zeros in fact have the same kind of intrinsic value as grains of wheat or barrels of oil. The truth is that they only have a value to the ``intellectual property holder'', and they only have that value because some artificial law which entitles only them to make copies for others. Take away that law, and people will continue to write software---that much is clear! Only, according to Mundie, that software will no longer have value, even if its execution continues to provide the same value as ever. What he means is that it will no longer have taxation value to him.
Didn't Edison simply steal the lightbulb idea from someone else? He also used gruesome public electrocutions of animals to scare people from adopting alternating current. This guy had the sowing of fear, uncertainty and doubt down to an art! No wonder Mundie invokes his name in awe. :)
long distance power transmission as dc sucks. that is the main advantage of ac.
This sounds familliar. I encourage you to take a look at my comment to sig11 on K5. He said the exact same thing and it's dead wrong.
Aw hell I'll just copy and paste the whole thing here. It's my comment, anyway. :-)
Here is a link to an HVDC chapter in a power electronics course at the University of Missouri. In short: HVDC economically cheaper than HVAC when it comes to long distance transmission and, as a direct quote from that introductory page claims: With an HVDC system, the power flow can be controlled rapidly and accurately as to both the power level and the direction. This possibility is often usedin order to improve the performance and efficiency of the connected AC networks.
Now as I'd said in my first post and is backed up by the tutorial in the link above: DC transmission does not suffer reactive losses. Over large distances these losses can and do build up to become a large factor in your loss calculations. Also, unlike alternating current, DC will flow through the entire conductor instead of along the outer surface.
Now while I have not investigated the actual depth that 60Hz AC penetrates aluminum wire I do know that it is small enough that the high tension lines are specially made to take advantage of this. High tension cable has a steel core and then an aluminum outer layer to minimize the transmission losses and maximize cable strength. I'm not sure what they use for DC links but I imagine they will use solid aluminum wire and space the towers closer together. I'm not sure on this.
Furthermore, your claim that Tesla proved DC to be inferior at long distance transmission in the 19th century is only partially true. AC is more efficient for conversion and short-haul transmission: it's ability to be almost perfectly stepped up and down is wonderful and the AC motor is almost a 100% (98% efficient motors are sold every day) efficient electrical to rotating mechanical convertor. However as this link shows, Tesla also did recognize that DC was more efficient for long distance power transmission.
Lastly I refer you to this document from Siemens. (the txt version from google which also includes my search terms for this whole post is here.) It talks about the advances being made to move towards medium voltage (1200V-13kV) DC transmission since the advantages of DC power transmission for high voltage systems are so well proven.
Now that that's out of the way: you've emailled me on more than one occasion asking about information on electronics and electricity in general and where to learn more. I find it mildly amusing that you jump up claiming to have enough knowledge to scream at the top of your lungs that what you know is 100% true and proven and that what I had suggested was totally and wholly false. I didn't reply to bitchslap you but I do wonder why you did try to do it to me?
It is what makes Microsoft a formidable enemy. They are evil, but they have smart people working for the evil cause. Their double talk can pursade.
Their business model is very successful. Unfortunately they did not mention all the dead corpses in the proprietary software business left on the road by Bill Gates' world conquest. Today, as the story of Software Wars show, the only vialbe alternative to Microsoft, is Free Software/Open Source. That's why the proprietary software business model is a bad model, for everyone, except for Microsoft.
The only force that can counter Bill Gates today is the philosophy of Richard Stallman, and the GPL. It is the Free Software/Open Source social model, which is not a business model.
----
"Most of you steal your software... What hobbyist can put years into programming, finding all bugs, documenting his product and distribute for free?"----An Open Letter to Hobbyists, Bill Gates, Micro-soft, 1976
"GNU... is the name for the complete Unix-compatible software system which I am writing so that I can give it away free... Once GNU is written, everyone will be able to obtain good system software free, just like air."----The GNU Manifesto, Richard Stallman, Free Software Foundation, 1985
Microsoft Windows vs. GNU/Linux, Today
Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
The folks at Caldera are just upset because they had the opportunity to be where RedHat is now (market leader), but instead they tried to tie their customers to their release with proprietary software. Now they have got a second (or third) tier Linux distribution, and the aging and decrepit bones of SCO's proprietary Unix, and they are starting to wish they had never gotten into the Linux business.
They realize that as long as the Linux community stands by the GPL that RedHat has the most to gain (as market leader), but if they can trick us into using their proprietary add-ons (volution, NDS, etc.) then Caldera will be in control. Unfortunately for them it isn't going to work. Linux users aren't interested in basing their businesses on someone else's proprietary code, and are more inclined to hack a piece of free software to do what they need than to purchase a piece of proprietary software. Caldera's proprietary offerings have generally been pretty nice, but they haven't been so amazing as to be irreplaceable.
What I see as the appropriate major role of companies in open source development is in the development of products the company wants to use but is not interested in selling.
For instance, a company that wants to have backups could sensibly contribute to a GPLed backup program, not pay for it, and improve it to handle their needs. They pay the community in improvements instead of paying a commercial company in money, thus causing increased value in a public space instead of in another private company.
Of course, Microsoft is a very large private company based on having people pay them for products instead of contributing time or money to the creation of products which would then be freely available.
That's one of the more insightful pieces of commentary I've seen come out of Microsoft in a long time.
:)
Microsoft always tends to get it right in version 3!
Umm, your initial point is correct. Edison did invent the electric chair.
Not sure how Bell relates to this, and your conclusions are somewhat wrong, but...
There was no need to setup an electric company to supply power to the current. The electric chair Edison delivered had it's very own power generator.
In fact it sat just behind the chair with a big logo on the front that said... WESTINGHOUSE.
Edison created the electric chair to link AC current with death, and to link death with Westinghouse.
It did backfire. The electric chair didn't work all that well.
"Whitney's gin brought the South prosperity, but the unwillingness of the planters to pay for its use and the ease with which the gin could be pirated put Whitney's company out of business by 1797. "
http://www.invent.org/book/book-text/108.html
Sounds like another good example for Mundie to use.
History is really quite interesting, you missed a piece of it which links Bell and Edison.
Bell invented the telephone, and tried to market it. It was something of a flop because their equipment was of horrible quality, didn't work well, etc.
Along came another company at the time called Western Union who wanted to expand from telegraph into telephone. I don't know if they approached Bell's AT&T initially, but they decided to instead roll their own telephone system.
Western Union went to Thomas Edison to help them. Edison rolled out a telephone system which worked better than the Bell system. These were primarily improvements to the handset design, transmission mechanisms, etc.
This controversy sparked off a series of lawsuits and a giant battle royale between the companies.
In the end it was resolved by deciding to work together and sharing their technology. As a result Western Union got a piece of the telephone market, and AT&T got a better built telephone.
This is why up until the AT&T breakup in the early 1980's all telephones you rented for them were manufactured by a company called Western Electric. This was the spinoff of Western Union which manufactured Edison's telephone designs.
Uhh, the GPL has nothing to do with standards, it only licenses code.
Microsoft can just as easily reverse engineer a piece of GPL'ed code, as you can reverse engineer commercial software. Easier in fact, because the source is freely available.
You're right. Nobody is forcing anything.
Microsoft isn't forcing you to not use the GPL either.
However they are warning of the inherent dangers of it, and lobbying our government to insure they don't make the mistake of allowing government funding projects using it as a license.
That and producing higher quality software than their competitors.
*cough*
Netscape
*cough*
Uhh, could you please quote from the Mundie article where he makes that claim?
/. just seem to accept it without any thinking whatsoever. Microsoft is simply pointing out why the alternatives are much better, not just for them, but for the industry as a whole.
I have yet to see that, and am puzzled why so many people keep reading things into the article.
The GPL has some incredible mindshare. Most people on
Go ask Richard Stallman some time about his opinion of the LGPL.
He regards it solely as a necessary evil to extend and embrace the software market. Eventually if he has his way, the license will go away and there will be only the GPL.
"And for all those people GPL software is a good thing, because it makes their software cheaper and more reliable. "
There is no question the GPL makes software cheaper because it's given away for free.
But can you please justify the "more reliable" statement?
thank you
Whose freedom are you concerned with?
That of the consumer, or that of the software developer?
The GPL only concerns itself with the consumer. The BSD license concerns itself with both.
The problem with the business model of spending $1 Million on a product, giving it away for free and then depending on charging for support to make money...
Is it encourages building crap products.
You appear confused.
DEC VAX/VMS wasn't a completely open source operating system.
It was a shared source OS, exactly the same concept as Microsoft is proposing.
My point was that what Microsoft is proposing to do is really no different than most other examples in history.
.Net and C# and the CLR the source is readily available for everything by simply looking at the IL.
.Net you really can't hide the source.
As has been pointed out VAX/VMS, Mainframes, RTOS, most commercial Unices, etc. have all had 'shared source' meaning the vendor shared the source with the consumer.
But this has never given them the right to redistribute the OS source. Although in many cases they were certainly allowed to make modifications and redistribute that binary.
Honestly, I just don't see it as that big of a deal. Microsoft already releases the source code for their C++ runtime libraries in Visual Studio.
Furthermore with
That's the reason why Microsoft is moving this direction, because using a psuedo-code compiled JIT intermediate language like is in
When you go to buy a Black & Decker drill, do you pay the $10 million that it cost to design the one drill? Or do you buy it for $50?
:(
Personally I prefer buying the drill for $50. The nice thing is, my neighbor and his buddy can also buy a drill for $50.
Nobody I know can afford $10 million to buy a drill. Well except for the government, and guess where they get their money?
It's amazing to me how incredibly naive software people are with regards to economics. I suppose it's becaus Econ 101 isn't a required course in ComSci.
Oh god no, I'm horrible at drawing ASCII graphics.
But Mundie already addresses your point very early in his response.
I quote:
"As the U.S. Department of Commerce stated in a report titled "International Science and Technology": "Innovation relies on a partnership between the public and private sectors in which the government invests in long-range science and technology and in mechanisms to promote private-sector risk-taking and investment."
The innovations you gave examples of are just that, government investments. The Internet was all part of DARPA, etc.
What Mundie is addressing is the R&D and innovation which is required to take technology A and make it into a marketable product.
I'm a fan of cars, as well as Venn diagrams. So let me use another example.
Honda is a huge proponent of Variable Valve Timing in engines. They call it VTEC. Honda didn't invent this technology, actually I believe it dates back at least 30 some years.
But what Honda has done is transcend it from an interesting idea that can be used to squeeze some power out of high priced racing cars, into a technology which can squeeze some power and fuel economy out of low priced consumer automobiles.
That is, their innovation was making it cheap and efficient to sell.
Honda most certainly has patents on the improvements they made that relate to VTEC which prevents others in the industry from doing the same thing.
But that hasn't stopped other auto manufacturers from also having forms of variable valve timing. Toyota calls theirs VVT, Nissan VVL(variable valve lift), etc.
But they aren't quite like Honda's solution, and that is what makes cars like the S2000 unique. By pulling 240 hp out of a normally aspirated 2.0 liter engine.
So I guess instead of attacking a strawman argument, why don't you contemplate Microsoft's true position.
Instead why don't you envision a world in which all government funded research projects are licensed with something akin to the GPL. Imagine this world and how it will impact our economy?
Would it be a good thing?
Actually, the interesting thing is that Oracle is the only one of those who relies on their software. IBM switched to open-source because they found that their current software model wasn't sustainable. Sun has always been pretty open with software, and even more so recently. They make almost all of their money off hardware. HP is basically a hardware company. Oracle is basically a consulting company (I imagine sales of the database doesn't _nearly_ compare to sales of their consulting).
So, it still seems to stand that Microsoft is the only pure-play closed-source company that's really big. Everyone else seems to be focusing either on (a) hardware or (b) total solutions.
In fact, my contention is that there _shouldn't_ be any pure software companies at all. Everything should stem from consulting or total solutions.
Engineering and the Ultimate
Cygnus. ReadySetNet. CollabNet. Ada Core Technologies.
The difference between free software and proprietary software, is that free software gets developed as part of a total system. The bits that are interesting for the community at large get shared. In such a model, consulting firms are the big players, as well they should be. There's no reason for a company to produce Free OSs as their bread-and-butter. The ones that knew that are doing well (RedHat, for example). RedHat produces its version of Linux as a base technology for other services (no, I'm not talking about tech support). They can say, "look at our RedHat 7.1 - don't you think you should hire us to do your missile guidance systems?"
Engineering and the Ultimate
Which is true. The question is about ethics. It doesn't matter if doing the right thing is good or bad for business, you do it because it's the right thing. Very strange coming from an atheist, but oh well.
Engineering and the Ultimate
JFS. Postfix. Linux for the S/390. Kernel work. Linux for the AS/400. The POP board. And the stuff mentioned in the other post.
Engineering and the Ultimate
You're missing the point of free software. It's about freedom. As long as the people who bought the product have full freedom to use it how they wish, that's the whole point. And, free software is _not_ a resume builder. The part of their work that is useful to everyone is packaged up for the community (compiler, debugger, etc). That's stuff they _use_. They didn't just make it saying "now we'll get more business". That's stuff they use in their consulting.
What about Cygnus? They get paid millions of dollars to port gcc to new hardware platforms. It's about _solutions_. Free software is only about software. Giving away software doesn't hurt if you are a solutions provider. The software is necessary, but not what people are after. So why not be moral and give it freedom?
If you are a consulting company, you don't even need to publish your code to be a free software company. All you have to do is give the companies you consult for full access to the code under the GPL. You don't have to publish it to a web site or make it available to anyone else. But you are still being moral. To quote RMS - it's not about price, it's about freedom. There are many packages which are available at no cost, but the emphasis is on the freedom.
Engineering and the Ultimate
But that's the thing. Linux is all about grassroots. _Small_ companies are the ones benefitting most from Linux, as it should be. Small consulting firms. Individual contractors. IT staffs doing free software development to benefit their company. It's misguided to think that the software industry _needs_ a big company producing all of its software. All it needs are individual developers and small consulting firms each helping their clients, and publishing the generally useful stuff to the internet.
RedHat has stated that they don't want to become a billion-dollar corporation like Microsoft, but instead they would rather make the OS a commodity, bringing MS down to a 100-million dollar company. There _won't_ be any Microsofts under Linux. That's the point.
Engineering and the Ultimate
Yay! Someone gets it! Yay!
Engineering and the Ultimate
Does anyone think that Nicholas Wirth, Edsger Dijkstra, Grace Hopper, Steve Wozniak, Don Knuth, John von Neumann, Alan Turing, Brian Kernighan, Dennis Ritchie, Kenneth Thompson, Linus, etc, etc, were doing it all for the money?
:)
Well, there is that really nice box at Shoreline Amphetheater labeled "Woz"
Citizens Against Plate Tectonics
Oh yes they are -- in the belief that they will eventually get rich(er) and be able to afford software, M$ has a major campaign of donating computers (exclusively running Windows) to libraries (where poor people get 'net access), and has been more agressively targetting "exclusivity" licenses with schools than Pepsi. If a school agrees to the terms and ONLY runs M$ for its education programs (including CS departments) and only sells M$ products in its bookstores (this means no MACs as well as no Linux), then M$ gives a rather large grant to the school. These actions were praised by the press as "Bill Gates finally starts donating some of that cash of his" -- but the reality is that its to hook people on M$ software as soon as possible.
Get 'em hooked on M$ early and they'll stay with M$ when they can afford to buy it themselves...
--
You know, you gotta get up real early if you want to get outta bed... (Groucho Marx)
"But remember, most lynch mobs aren't this nice." (H.Simpson)
-- Joe
I couldn't agree more. But does this mean that Microsoft is opposed to software patents?
-- Ed Avis ed@membled.com
Where has all the great intellectual rhetoric of the past gone?
But actually, that isn't what the last 50 years have shown us. In exact opposition, the last 50 years have shown us that open systems are the one s that exhibit massive, uncontrolled growth and contribute the most surprising things to society. The "PC era" that Mundie invokes in this article was possible not because of IBM's lightning wit, but because Compaq and the rest pried IBMs intellectual property away to make PC clones. The Internet was the result of public sector research. HTTP, SMTP, DNS, POP, IMAP, SSL, ICP, HTML/SGML/XML, and every other enabling technology of the Internet was given away freely by its creator. The web was created, and given away. BIND, Sendmail, NCSA httpd, Apache, and free operating systems are examples of key technologies that enjoy wide, free distribution unconstrained by their licenses.
There is only one example of an underlying enabling technology that fell under strong intellectual property protection. RSA encryption was patented and required licensing until last year. This "protection" literally crippled encryption innovation for some time. People were forced to either invent their own encryption schemes that weren't covered by RSA's patents, license RSA's patents for large sums of money, or ignore their patents. If you have set up an Apache HTTPS server before this year, you know what a pain in the ass it was to do so legally in the United States. The intellectual property protection afforded to RSA was a huge blow that slowed the growth of encryption for years.
There are so many more examples of technology that was freely distributed to the benefit of society. The C and C++ languages upon which Windows is built are an example. Think of where Microsoft would be if they had to pay a recurring licensing fee for every C++ object they compiled. Consider also how damn hard it would be to debug a C++ program if the format of the object file were protected under intellectual property laws. Think of what Windows would be if the inventors of TCP/IP had refused to license the protocols to Microsoft. Windows would of course be worthless with TCP/IP networking. What would Windows 2000 be if LDAP and Kerberos had not been available to the developers? Microsoft is standing on the shoulders of a giant so big, that they don't even realize it.
Mundie is flat wrong in his argument: almost all of the software technology that we take for granted today was the direct result of research and development performed in the open and given away.
This is true, and I think it's am important point. Microsoft (and any other software company for that matter) has the write to craft their licenses in any way they see fit, as long as the consumer has a choice to accept or reject that model Of course, monopolies run into other problems, since people are no longer free to make decisions in their own best interest... but that's another topic.
What bugs the heck out of me though is the continual insunation that Mundie and others are making now that the GPL is threatening to take away their IP out from under them! That's why they keep repeating this "choice" thing. The lie is: "If everyone starts using GPL software, then we will be forced to give up our own investments in IP." It makes no sense, as anyone who has ever bothered to read the GPL knows, but it falls into the old saying:
--
Your Servant, B. Baggins
I think this boils down to Mundie stating that you can't get rich selling GPL'ed Software. That might be true but the flip side is that you can save a lot of money using it. Isn't that what RH's Bob Young has been saying all along. He has staed that Redhat will reduce the OS market by 80% in dollar terms.
Help fight continental drift.
Nope, you are correct. The biggest "benefit" of DC would be generating plants in every location, requiring obviously more expense, but providing more cost and jobs, etc. That would have cost more money, but made the developers of the technology more money. Who really wants the best solution, rather than the solution which will make the most money? (More on topic than when I started this post. :)
Everyone who reads slashdot should read these three lines over and over until they get it:
Bill Gates wants to make money
Richard Stallman, Linus, Miguel, and others want to make software.
Both groups are a success in that respect.
Remember MS is in the business of making money by selling software, just like Ford and GM are in the business of making money by manufacturing cars.
Legendary inventors such as Alexander Graham Bell, Thomas Edison and Henry Ford (who held thousands of patents between them) succeeded precisely because they were able to use funding, management and market insight to deliver their innovations as unique, practical and useful products.
Actually wasn't Bell successful because he got to the patent office first, and beat some other guy to the punch?
Microsoft has crafted the term 'shared source' very carefully, using the connotations of sharing to good effect. In fact, there is precious little sharing going on - only selected large customers get the source, and they are not allowed to redistribute it.
Let's call this model 'source available' - in other words, it is proprietary software that has source available, just like most RTOSs, VAX/VMS, many early mainframe OSs, and so on.
How this guy Mundie's proclamations are a new threat to people creating software under the GPL license. Take for example this statement:
> What is at issue with the GPL? In a nutshell, it debases the currency of the ideas and labor that
> transform great ideas into great products.
Yeah, it's an eloquent statement, precisely states Microsoft's take on GPL, yet it fails to explain just how the GPL ``debases" creativity. Is this because the programmer does not get paid for his work? Mundie never says this; we have to read between the lines, & look back to Bill Gates' own adolescent 70's rant about software ``piracy". Otherwise, we are free to assume this is due to any cause -- for example, Mundie holds this true because programmers who release code under GPL are under the mind control of SMERSH, unlike Microsoft programmers, all of whom dutifully wear tinfoil hats.
Mundie is a third-string player in this continuing struggle between Microsoft & GPL'd software. The first string was Gates & Ballmer, neither of whom made much of a serious impression. Next were a series of VPs, of whom the only one who sticks in my mind was Allchin, & that was mostly for his brain dead McCarthy-like statement about GPL'd software. All of them had their shot, found themselves in a no-win situation, & delegated the problem to someone lower in the MS food chain.
Now comes Mundie, a guy with a couple of failed computer companies under his belt, & the protegee of former Microsoft VP Nathan Myhrvold -- who was responsible for Microsoft almost missing the importance of the Internet & left Microsoft shortly afterwards. Mundie repeats the same arguments Microsoft has already stated, perhaps hoping that if you repeat something enough times, people will start to beleive it.
So when Mundie realises that his 15 minutes are up & he failed to sway opinion, who will he delegate this problem to? A junior programmer? Any direct employees left in the cafeteria or on the janitorial staff? Someone from HR?
Geoff
I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
We're not talking about running Windows, we're talking about seeing the source code. As far as I know, somebody who is unemployed and perhaps hasn't taken a bath in 2 weeks can probably figure out a way to get ahold of the Linux source code. That same person would have a very tough time seeing the source code to Windows.
If tits were wings it'd be flying around.
Summarized and dissected:
1) Helping customers and partners to be successful through source access programs.
Their philosophy is exclusive, and therefore limited in how effective it can be. Students and other poor people are NOT allowed to participate in their philosophy.
2)Building the development community and offering the tools to produce great software.
A community is a spiderweb network arrangement of people, with free associations. Shared Source is a star topology network, with Microsoft strictly arbitrating all associations between clients. They don't fit my definition of "community" very well.
3) Improving feedback processes in order to create better products for Microsoft's customers and partners.
This is an unequal flow of information, which makes me wonder how Microsoft thinks of their partners. Imagine what would happen if our relationships with wives and girlfriends (ideally a partnership) worked like this. The Man (Microsoft) would do what he wanted. The woman would give everything she earned to the Man. The Man would provide everything that the Woman needed. Occaisionally, he would sit down and listen to the various ways he could improve the quality of what he provided to her, to make her happy. If he decided not to implement suggestions, that would be touch luck for the Woman. How long would it take for the Woman to tell the Man to screw himself and his "partnership"?
4) Maintaining the integrity of our customers' environments.
Integrity simply means that words and actions are aligned. Microsoft doesn't seem to understand what partnership and community actually mean, so how can we expect them to have integrity? Integrity is easy if you are the author of the dictionary.
5)Increasing educational access to get technology into the hands of universities worldwide, and to seed the future of a strong technology industry.
This is called indoctrination. It's not a philosophy, it's a strategy.
6)Protecting software intellectual property rights based on the firm belief that software offers value as the basis of a successful business.
Software is the basis of Microsoft's business, but other businesses base themselves on things like financial services, building houses, making industrial machinery, etc. Reminds me of a guy at American Express that I used to work with. He actually told me "if Amex were to adopt open source, how could we make money if we gave all our software away?" I had to remind him that Amex made money off charge cards (not software), and they weren't required to distribute source if they didn't distribute the binary.
If tits were wings it'd be flying around.
I believe this is quite literally the best response that Microsoft has to the threat of the GPL: if you can't beat it on technical merits, strangle the money supply instead.
Microsoft knows what would happen if Red Hat and VA Linux Systems went under: whole segments of the open source community, including Slashdot and Sourceforge, would suddenly find themselves quite strapped for cash. Linux and OSS development would be permanently crippled, at least relative to today's heady pace. Eventually, Microsoft would once again beat Linux on technical merits.
The best solution to this problem is for companies like Red Hat and VA Linux to turn a profit, and soon. This is realistic for Red Hat; I'm really really hoping that it will also be realistic for VA soon.
ObJectBridge (GPL'd Java ODMG) needs volunteers.
Finding God in a Dog
The purpose of copyright is not to benefit authors. The purpose of copyright is to benefit the general public by encouraging authors to publish works, which, at the time the Constitution was written, meant open publication. The idea of a "closed source copyrighted work" is something that would have appalled the founding fathers. The entire purpose of creating a copyright clause was to eliminate proprietary licensing of writings, specifically the restrictive licensing of navigational maps.
... To promote the progress of science and useful arts,"
... to secure for limited times to authors and inventors the exclusive right to their respective writings and discoveries;"
Map makers didn't want to sell maps, because they could be easily copied. Therefore, mapmakers resorted to individually licensing maps to ship captains, as trade secrets, and the result was that no one could study, compare, and correct maps, and inaccurate maps proliferated, often resulting in loss of life.
This situation is very similar to the situation with commercial closed-source software, where the "state of the art" swirls around in a fog of secrecy. Only the authors of closed-source software are in a position to study, compare, and correct source code, and their publishers all spend inordinate amounts of effort in mutually preventing themselves, and the rest of the world, from doing so.
Certainly, rewarding authors is not incompatable with benefiting the public, but it is important to remember that copyright has a purpose, and a permissible means.
The purpose of copyright is stated in the constitution:
The Congress shall have power
The means of promoting progress is:
"by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;"
Note that the constitution does NOT say:
The Congress shall have power
because the promotion of progress, not the rewarding of authors, is the sole legitimate purpose of copyright.
Think of the GPL as an effort to repair our failed copyright system.
Of all the comments and replies to his original FUD piece, Ransom Love was the only one that I know of that supported Mundie. In Mundie's followup, the only response to his original that he quoted was Love's.
He ignored the fact that several pointed to companies like Cygnus who make money and release under the GPL. He ignored Linus' "shoulders of giants" quote from Newton. And he just plain old repeated the same stuff all over.
Proof by repitition, I guess. If he really wants "an active debate," shouldn't he respond to some of this stuff?
-- Don't Tase me, bro!
Golly, didncha all read Julius Caesar???
This whole public debate is the part after JC is killed, and Brutus and Marcus Antonius are trying to sway the crowd.
Perens's response is Brutus. Mundie's is Marcus Antonius. If we want to win this battle (if indeed we care...they could be picking a fight so we exhaust our arguments...or to make us look like a bad idea so they can get UCITA passed) we're going to have to go after people's hearts. A person is smart, but the public is mindless. The intellectual route is a dead end.
Anyway. Brush up on your Shakespear. We're going about this entirely the wrong way. You don't win the confidence of Joe Sixpack with prose that reads like PERL.
"Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
...as long as they're all painted black.
Caution: contents may be quarrelsome and meticulous!
Your right to not believe: Americans United for Separation of Church and
No real surprises, but its getting submitted a lot so I figured I'd post it for you. Lots of good points, but I'm sure you can guess the gist of it
This is not the first time the editors of slashdot have admitted to posting stories with no redeeming value beyond the fact that they've been submitted repeatedly and they can no longer be bothered to send off rejections.
In short, it has been announced to astroturfers everywhere that, in order to get your stories published, no matter how inane (as this one certainly is), all you have to do is make a concerted series of submissions to the story queue, until CmdrTaco or someone else gets sufficiently tired of it and do exactly what said astroturfers desire: publish their story and lend an air of legitemacy to their view.
And we wonder why the quality of slashdot's content, in both story and commentary, is so rapidly declining..
Adults are obsolete children. - Dr. Seuss
This story, and the reaction, was sufficient to get notice from the San Jose Mercury (San Jose, California, USA):
http://www.siliconvalley.com/opinion/gmsv/
Since this link changes quickly, here's the part I mean (look for "lynch mob"):
Microsoft unveils long awaited sequel to Halloween documents: Microsoft senior software strategist Craig Mundie on Thursday addressed the withering criticism recently thrown his way by Open Source advocates over his condemnation of the GNU Public License. In an opinion piece published by ZDNet, Mundie further articulated Microsoft's vision of Shared Source. Noting that he had never meant to question the right of the open-source software model to compete in the marketplace -- only to explain how it differs from open source -- Mundie said the GPL turns existing concepts of intellectual property rights on their heads. "What is at issue with the GPL?" he asked. "In a nutshell, it debases the currency of the ideas and labor that transform great ideas into great products." Mundie then went on to suggest that the GPL is intended to build a strong software community at the expense of a strong commercial software business model. To wit: "When comparing the commercial software model to the open-source software model, look carefully at the business plans and licensing structures that form their foundations. This comparison leads to the conclusion that the commercial software model alone has the capacity for sustaining real economic growth. Intellectual capital has always been, and will remain, the core asset of the software industry, and of almost every other industry. Preserving that capital--and investing in its constant renewal--benefits everyone." One can almost hear the lynch mobs slowing gathering in the far reaches of the Open Source community...
Caution: Now approaching the (technological) singularity.
I think we've pushed this "anyone can grow up to be president" thing too far.
On May 17, 2001 7:34 AM PST, Craig Mundie wrote:
... Microsoft's shared-source philosophy, a carefully crafted approach
> COMMENTARY--On May 3 I spoke at the New York University Stern School of
> Business about Microsoft's position regarding source-code licensing. I wanted
> to articulate some of the benefits and drawbacks of the various ways
> commercial software companies could share their source code. I described
> Microsoft's shared-source philosophy, a balanced approach that enables
> commercial companies to share source code with their customers and partners
> while preserving the intellectual property rights that support a strong
> software business. I also articulated some ways in which shared source
> differs from open source.
Read:
that enables commercial companies to recieve free software development labor
from their customers and partners while preventing those customers and partners
from gaining any reciprocal benefit.
You can now give Microsoft bugfixes for their products, and in return for that
hard work, Microsoft will give you... absolutely nothing!
> The reactions to my statements have been many and varied. I wanted an active
> debate about intellectual property and the software industry, and I certainly
> got one.
(My opinion: This is a rather arrogant statement. As if Mundie was the first
person to think of this subject, and subsequently started a debate. More like
he wanted to save face for Microsoft after the Shared Source announcement, so
he decided to join in the (already long-running) debate.)
> But this is more than just an academic debate. The commercial software
> industry is a significant driver of our global economy. It employs 1.35
> million people and produces $175 billion in worldwide revenues annually
> (sources: BSA, IDC).
Indeed. The Free Software industry is an even more significant driver of our
global economy. I have no statistics to quote, but that is because the scale of
this benefit is so exceedingly astronomical as to be entirely inestimable. To
begin to imagine what I am talking about, think of where the world economy
would be today without the World Wide Web.
Or email.
Or the entire Internet.
But this is more than just an economic debate. The point that Mundie ignores
completely in his commentary is that the Free Software development model is
simply more techinically efficient than closed development. It produces better
software, faster.
The benefit to consumers is ultimately the most important factor, and that is
where the closed development model cannot hope to compete.
> The business model for commercial software has a proven track record and is a
> key engine of economic growth for many countries. It has boosted productivity
> and efficiency in almost every sector of the economy, as businesses and
> individuals have enjoyed the wealth of tools, information and other
> activities made possible in the PC era.
A proven track record? The commercial software industry is only 20 years old,
and is already beginning to fail. Compare its age and sustainability to other,
truly proven industries, such as Agriculture, Oil, Medicine. In this young
upstart field of software, who knows whether a business will really be around
for the long haul?
But don't worry! With the GPL, you as the consumer (a point of view
consistently ignored by Mundie) don't have to worry about whether your
commercial supplier goes out of business.
So much for the importance of a proven business model.
The development model for Free Software has a proven track record -- it is more
well established than that of closed source software. Also it is a key engine
of technological growth for many countries -- many more than is commercial
software. It has boosted productivity and efficiency in almost every sector of
the economy, as businesses and individuals have enjoyed the wealth of tools,
information and other activities made possible in the Internet era. (Gee, that
last sentence didn't even change much, but somehow fits Free Software better
than closed source. Go figure.)
> Companies have the choice of protecting or relinquishing the intellectual
> property resulting from their research and development consistent with their
> particular customer and business needs. As the U.S. Department of Commerce
> stated in a report titled "International Science and Technology": "Innovation
> relies on a partnership between the public and private sectors in which the
> government invests in long-range science and technology and in mechanisms to
> promote private-sector risk-taking and investment."
Of course, this partnership is only necessary for fields of endeavor where
significant monetary or hardware resources are a prerequisite for development.
As this is not true for software -- the only resource required is a brain and a
computer -- the Commerce Department quote is irrelevant.
> We believe that one of these mechanisms is intellectual property rights.
The umbrella term "intellectual property rights" does not refer to a single
mechanism. It is impossible to have intelligent discourse when such vague and
meaningless terminology is used. Nevertheless...
> Without intellectual property protection, neither innovation nor a healthy
> commercial software industry is sustainable.
Half of this assertion is questionable, while the other half is simply false.
It remains to be seen whether profitability can be sustained making Free
Software, but it is obvious that innovation certainly can be! And at a much
greater rate than is seen from closed source development. After all, who
invented the Internet? Certainly not Microsoft. Or any other commercial entity,
for that matter.
> The last 50 years of public- and private-sector collaboration has
> demonstrated that when intellectual property rights are protected, innovators
> are rewarded for their efforts. Furthermore, technology is advanced
> guaranteeing economic growth and a cycle of future collaboration, investment
> and innovation.
Actually, the last 50 years has seen continued innovation *despite* so-called
"intellectual property rights", rather than because of them.
A company's desire to protect its copyrights and patents prevents it from
freely sharing development work with other individuals and copmanies. Its
desire to retain revenue causes it to develop software that is not
interoperable with the rest of the world (creating vendor lock-in and ensuring
future revenue).
The mere presence of such software slows the general progress of technology by
distracting customers from the superior software which has been freely
developed. Free Software is more interoperable because the developers have no
incentive to create lock-in, and more robust and efficient as a result of
shared development and peer review.
> In my speech, I did not question the right of the open-source software model
> to compete in the marketplace. The issue at hand is choice; companies and
> individuals should be able to choose either model, and we support this right.
Likewise, no one has questioned Microsoft's legal right (under generally
accepted interpretation of current copyright and patent legislation in the US)
to compete in the marketplace with a closed source model. We simply question
whether this is a wise thing for Microsoft to do in the long term.
The issue at hand is not choice. No one has said that individuals and companies
should not be able to choose. The real issue is that we believe a real problem
exists with the new licensing model that Microsoft employs: Shared Source.
Essentially, it provides obvious benefit to Microsoft, while providing no real
benefit to any other individual or company. Microsoft now offers "Shared
Source". My question is: Why should we care?
> I did call out what I believe is a real problem in the licensing model that
> many open-source software products employ: the General Public License.
>
> The GPL turns our existing concepts of intellectual property rights on their
> heads. Some of the tension I see between the GPL and strong business models
> is by design, and some of it is caused simply because there remains a high
> level of legal uncertainty around the GPL--uncertainty that translates into
> business risk.
There is also a high level of legal uncertainty around Microsoft's shrink-wrap
and click-wrap licenses. This is less true now that the DMCA has passed, but
still the enforcability of many clauses in those licenses has yet to be tested
in court. But Microsoft seems to consider that an acceptable risk.
> In my opinion, the GPL is intended to build a strong software community at
> the expense of a strong commercial software business model. That's why Linus
> Torvalds said last week that "Linux is never really going to be a rich sell."
Corollary: commercial licenses are intended to build a strong commercial
software business model at the expense of a strong software community.
A strong software community is necessary for significant innovation. It is
necessary to build truly great software.
The GPL is intended to build a strong software community. Period. If this must
happen at the expense of a strong business model, then so be it, but that is
not part of the design. While the development model for Free Software is well
established, the business model is very new, and nobody's really sure how to
make it work yet. If it does work, then great. If not, then there are plenty of
other ways to make a successful business.
> This isn't to say that some companies won't find a business plan that can
> make money releasing products under the GPL. We have yet to see such
> companies emerge, but perhaps some will.
What a kind concession on the part of Mr. Mundie.
> Recent history tells us, however, that finding a business model that works is
> difficult. According to ZDNet News, "Ransom Love, CEO of Caldera
> Systems...said he thinks Microsoft was right in its claim that the GPL
> doesn't make much business sense."
That may or may not be true. Time will tell.
> What is at issue with the GPL? In a nutshell, it debases the currency of the
> ideas and labor that transform great ideas into great products.
"...the currency of the ideas and labor..." I must admit that after several
rereadings, I still have no idea what that is supposed to mean. It certainly
sounds very grave, but really is quite ambiguous. Does this noun phrase refer
to actual monetary currency related to ideas and labor? Perhaps it treats ideas
and labor metaphorically as currency which is then mixed with another metaphor
of transformation? Who knows?
What is certain, is that the GPL requires freer exchange of those exceptionally
important and wonderful transformative ideas and labor. That is the core of the
GPL, and it accomplishes this goal better than any other license.
> Alfred North Whitehead, the renowned British philosopher, logician and
> mathematician, observed: "It is a great mistake to think that the bare
> scientific idea is the required invention, so that it has only to be picked
> up and used. An intense period of imaginative design lies between. One
> element in the new method is just the discovery of how to set about bridging
> the gap between the scientific ideas and the ultimate product. It is a
> process of disciplined attack upon one difficulty after another."
>
> In other words, a critical flow of information and experimental data follows
> every major scientific discovery and results in the verification, refutation
> or refinement of the new idea or theory. To facilitate this process, neither
> copyright nor patent protections are available for abstract ideas or
> theories. This is as it should be.
This is perfectly agreeable as far as it goes. However it is important to be
perfectly clear when determining exactly what constitutes an abstract idea or
theory. Algorithms fall squarely into this domain. Software patents are granted
for specific implementations of algorithms, but have been interpreted to cover
any implementation of the same algorithm. So while patents themselves are not
available, patent *protections* effectively are! This is a serious problem.
> Legendary inventors such as Alexander Graham Bell, Thomas Edison and Henry
> Ford (who held thousands of patents between them) succeeded precisely because
> they were able to use funding, management and market insight to deliver their
> innovations as unique, practical and useful products. Arguably, the
> creativity and inventiveness needed to deliver their products was comparable
> to that needed for the underlying theory or discovery that made their
> business possible in the first place.
Of course, Alexander Graham Bell, Thomas Edison and Henry Ford actually
invented things. Computer Science (along with the important parts of the
software industry) is really just a subdomain of mathematics. The important
discoveries (they are not inventions) in software cannot be owned by anyone. It
is one of the greatest swindles of this century that Microsoft has somehow
managed to fool all of its customers into paying money for a piece of math.
> When comparing the commercial software model to the open-source software
> model, look carefully at the business plans and licensing structures that
> form their foundations. This comparison leads to the conclusion that the
> commercial software model alone has the capacity for sustaining real economic
> growth.
More importantly, a careful comparison leads to the conclusion that the Free
Software model alone has the capacity for sustaining real technological growth.
A closed source model actively inhibits innovation and general progress by
preventing the free exchange of ideas and development work among the worlds
developers.
> Intellectual capital has always been, and will remain, the core asset of the
> software industry, and of almost every other industry. Preserving that
> capital--and investing in its constant renewal--benefits everyone.
Of course. And the best way to preserve and invest in that capital is to ensure
that it recieves the widest possible dissemination.
> Craig Mundie is a senior vice president at Microsoft Corporation.
Keith Rarick writes code.
Sed quis custodiet ipsos Custodes? [Who guards the Guardians?]
> Mundie's comments make much less sense to the end-users of software...does the customer want to pay more or less for a given commodity like a text processor, image editor, or database?
Wasn't it the lame-MS-line-of-the-month a few months ago, that "Using OSS deprives people of the opportunity to pay for their software"?
--
Sheesh, evil *and* a jerk. -- Jade
> Intellectual Property I believe is more of a hindrance upon innovation. Why is it I cannot improve upon a technology in existence for my own benefit? I have a philosophy that there are two types of success in business.
The system currently operating in the USA is a perverted twist to the clear logic of the constitutional grounds for patents: patents should promote the useful arts be getting people to share their secrets of productivity. As implemented, patents are (as you say) a hindrance to the useful arts, because you can get a patent just for being the first person to file a patent on the idea. In most cases, there are no secrets to be shared -- just turf to be staked out.
--
Sheesh, evil *and* a jerk. -- Jade
> I'm one of many people who has concerns about the GPL's ability to stand up to a strong challenge.
If it's the inductive (or "viral") nature of the GPL that concerns you, I suspect that the well established covenant running with the land will serve as a suitable legal analogy for that part of the GPL.
--
Sheesh, evil *and* a jerk. -- Jade
> And also cost software companies $175 billion annually so the total gain for businesses is 0, some gain some lose, it would also put 1.35 million people out of work and with $175 billion less being spent anually you have economic slowdown. Money saved is no good to the economy, but money spending is what makes for a vibrant and thriving economy.
The unavoidable conclusion is that we should allow people to stand at streetcorners and charge you a fee before they let you pass. By failing to do so, we have put millions of people out of work and kept trillions of dollars out of the economy. Surely we owe it to ourselves to implement such a system immediately?
--
Sheesh, evil *and* a jerk. -- Jade
> Software development is a valuable skill, and it's so ironic seeing reams of misled software developers leading the rampage for devaluing what we do.
It's the simple march of progress. Fifty years ago there were probably only a handful of programmers in the whole world, and only a handful of machines to run their programs on. Now there are millions, maybe tens of millions of programmers, and a similar proliferation of machines to run their programs on. "Demand, meet Supply; Supply, meet Demand."
Where do you think that trend will put is in another 20 years?
Yes, there was a window in history where you could become a zillionaire by starting a software company. That window is rapidly being closed by the same technicological trends that made it possible to begin with. This is hardly the first business or trade that was once lucrative and now isn't (or at least is quickly headed that way).
What Mundie and most others don't understand is that open source is going to win no matter what anyone says or does, because its ultimate basis is neither a fad nor a social movement, but the simple march of progress. Microsoft might be able to buy enough legislators to postpone the inevitable, but inevitable it is. Where are the monopolies from the Age of Merchantilism, and what good are their Patents Royal doing them now?
Unless someone is powerful to completely shut down technological progress all over the world, they might as well think of progress as a law of nature and start getting used to the idea of its side effects. What Microsoft needs, whether they realize it or not, is a business plan that doesn't rely on a vault full of source code as its crown jewels.
--
Sheesh, evil *and* a jerk. -- Jade
I like how Mundie casts it solely as a money issue, and how he cites a few notable, successful, capitalist inventors (Alexander Graham Bell, Thomas Edison and Henry Ford) to make it seem like all innovation is about wealth.
He left out a lot of inventors who weren't in it for the money, or who got cheated by big capital: Tesla died penniless, as did Baron Karl von Drais de Sauerbrun, Jan Matzeliger, Mandee Daguerre, Walter Shaw, Samuel Morse, William Friese-Greene, Lee de Forest, Johann Gutenberg, Henry Trengrouse, and on and on....
Then there are all the inventors/researchers who did what they did not for money, but for the love of it. Let's look at computer scientists. Does anyone think that Nicholas Wirth, Edsger Dijkstra, Grace Hopper, Steve Wozniak, Don Knuth, John von Neumann, Alan Turing, Brian Kernighan, Dennis Ritchie, Kenneth Thompson, Linus, etc, etc, were doing it all for the money?
There's doing it for money, which is the world Mundie understands, and then there's doing it for love, which he finds very threatening.
bukra fil mish mish
-
Monitor the Web, or Track your site!
Eloi, Eloi, lema sabachtani?
www.fogbound.net
This is also safer for them to say. Many people understand the idea of investing in a business that MAY be profitable in the future. Many industries require a long start-up time and large up-front costs.
If they say they'll be profitable soon, their stock will plummet when 'soon' comes and they're still not profitable. If they say that they'll be profitable only when they have developed a market, that's a variable goal, from six months to ten years. As long as their investors picked it as a risky long-term stock, they're set.
Nobody will drop their stock if they become profitable before they indicated, but they would drop the stock if their failed to become profitable when they said they would.
It's a troll because you say something that's obviously false as if it were true. The 'troll' part is that you say something like 'MS rocks' on Slashdot. If you did it elsewhere it wouldn't be a troll, just wrong.
Having cheap software is an obvious benefit in the industry, however you can see from products like Dr Dos that other companies were in the same market space. MS was big because it got the contract from IBM and was the 'official' vendor of OSes for IBM hardware.
This isn't to say that MS didn't do anything note-worthy, or that the industry would be exactly the same without them, but it would certainly be mostly similar.
If you want to blame/thank a company for this situation, it should be either IBM for outsourcing its OS, expanding the market for software-only companies, or compaq, etc, for cloning the PC, expanding the market for cheap hardware. Those were the non-apparent actions, which may not have happened again, unlike MS's simply filling a niche someone else made.
I know it's a troll, but I just have to correct this misconception...
You can't generalize from a sample size of one. You can't claim that anything is the way it is now because of MS because we don't have a comparable yet seperated industry to compare it to.
Moore's law has held constant since he conceived of it, that means computers have gotten more complex over time. At some point they became powerful enough to be easy to use, enabling millions of users to get on the net, etc.
Your hypothesis is that MS made computers easy to use. The more reasonable hypothesis is that companies like MS and Apple made computers as easy to use as was possible with the hardware of the day. Companies like Intel made computers more powerful, enabling MS and Apple (etc) to build powerful GUI OSes.
Computers are right where they would be without MS. Apple made the first consumer GUI, AOL sent out free trial disks for all popular OSes... The only difference without MS would be that BeOS and Amiga might still be fringe players and Apple would be larger.
Companies have the choice of protecting or relinquishing the intellectual property resulting from their research and development consistent with their particular customer and business needs.
We know what choice Microsoft has made. As much as we want to flame Microsoft for making buggy, expensive software, it's their business model, and it's obvious that Mundie is advocating something more than shared-source here. He's rubbing it in the face of the Linux industry when he says it: companies have the choice whether to hang on to their source or not, and the success of the company is often indicative of the choices they make.
Whether you love 'em or hate 'em, you just can't point to any other company and say they've had the same results. It's easy for Mundie to say that shared-source (rather than open source) has played some role in that growth, because there's no way any of us can refute it. But at the same time, he could just as well have been saying that the success of Microsoft is due to Gates having a bad haircut, and that every CEO/founder/President should have a bad haircut.
In their defense, though, Mundie is saying that it's a choice, and it's a choice Microsoft has made. It's not like they aren't aware of the choice: they're making it to satisfy their business needs, like stockholders, and I sincerely doubt the stockholders would jump for joy if Microsoft gave up the source code tomorrow.
What's your damage, Heather?
>>But they aren't quite like Honda's solution, and that is what makes cars like the S2000 unique. By pulling 240 hp out of a normally aspirated 2.0 liter engine.
Ho, hum. Honda CBR600Fi. 600cc's. 94.1 hp. I leave the hp/cc calculation as an excercise for the reader. No VVT. Not exceptional.
But that doesn't mean what you said is wrong. Just that the power per liter of the S2000 isn't that impressive (to get really sick numbers, let's look at some two-strokes.)
Jesus was all right but his disciples were thick and ordinary. -John Lennon
Sure, this has been mentioned several times, but bears repeating: most software is not sold. Most is developed in house.
I run a doctor's office. I occasionally write a shell script or php script. Maybe we could sell them. But why? That would require more time and effort than it is worth. Similarly, we don't have the resources to support anything other than our own business. So why not open source our stuff and let others do some of the debugging? Why not let them improve it?
Some might say that those scripts and programs are an integral part of our business, and one of our competitive advantages. Not in our case (and in the case of many others). Our advantages are more fundamental: treating employees fairly and expecting hard work in return, keeping abreast of the medical/legal/business environment, and having a good community name. Our nearest 'competitor' (which has been self-imolating for a few years) could have every piece of software we've written, and still self-destruct. Ditto for our next competitor.
We are in the medical business. Not the software business. Banks are in the lending business, Ford is in the auto business (okay, and the suing 2600 business), even AOL/Time Warner is not in the software business.
Microsoft is one of VERY few companies in the software business. It is one of VERY few companies to be threatened by Free and/or Open Source software.
Microsoft, via Mundie, seems to want to claim that support is not a valid business model. Most local car dealerships would differ. They sell the car near cost, and make it up in service. Gilette and Sony almost give away the product to sell ancillary products.
Microsoft could start giving away free (beer) software tomorrow, and still rake in billions in support. The only problem is that their support isn't much better (in fact, worse) than their software.
IOW, Microsoft is a majority of one (hmmm... a monopoly) who has a business model unique to themselves. And now it is being threatened.
And I say fuck 'em (especially after the letter from their license auditing group last week.)
-George
Jesus was all right but his disciples were thick and ordinary. -John Lennon
Bad for what buisness? Maybe Mundie doesnt realize it, but the other 2.5 billion people working on this planet arent working in the software buisness. And in the IT industry, even there I'd guess maybe about 5 percent are working in companies whose buisness the GPL would be bad for.
And for all those people GPL software is a good thing, because it makes their software cheaper and more reliable.
So maybe Mundie should try explaining exactly why the other 6 billion people somehow affected by software should care about his desires to control any and all of their software and make them pay through the nose at every turn.
Free software is about and for USERS of software. The important thing isnt wether Microsoft can survive or not (because who cares if they whine all the way to irrelevancy), it's wether the freedom and value provided by free software can make it a Good Buisness Choice for everyone else.
The first company has the copyright to their software. If the second company does not accept and conform to the terms in the GPL license they are engaging in copyright violations for profit. That in itself is a federal crime and the first company can just hand it over to the police and prosecutors and watch their competitors getting nice little cells and cute little fines. Then, when they're not going anywhere they can hand over the civil lawsuit for damages, of course.
Do not be confused by the feints against Linux, the GPL and Open Source, the real agenda is the extension of Perpetual Copyright and Worldwide Patents, the restrictions on reverse engineering and other forms of innovating and creative thought.
This is the article to read: http://www.consultingtimes.com/ms_infowar.html
The problem with the business model of spending $1 Million on a product, giving it away for free and then depending on charging for support to make money...
Is it encourages building crap products.
This also applies to commercial software. I mean why else do companies charge for tech support and have paid upgrades?
But this is where competition is supposed to step in, the better products will get used by more people and thus have an advantage over the crappy products (free or otherwise). If M$ gets their way, there will be no competition and hence we get more of their (already) crappy products.
The real gains in productivity in software comes from things that Microsoft has pretty much nothing to do with. Telephone switching, automobile control, inventory control, Space, etc... Hidden software which performs mundane tasks at great speed relieve humanity from a variety of burdens which would crush us otherwise.
It can be argued that all really important software tasks are done by one or more companies to solve a specific problem that one or more companies have a need to have solved. It's not a mistake that UNIX was invented in Bell Labs, they needed it.
It can also be argued that nothing Microsoft does on a massive scale actually saves anybody time and effort. Sure they produce a lot of neat gimmicks and some pretty cool software, but I've rebooted my Windows 2000 box no less then fifteen times in the last two days. I've had to deal with Visual Studio crashes, Word crashes, IE crashes. I'm not saving any time and effort here folks.
The open source business model is a threat to Microsoft because its entire goal is to provide software that competes directly with Microsoft in their Market. You don't see open source projects designed to replace Ma Bell's telephone switching outlets or even the Space Shuttles control systems. You don't see people hacking into their cars (not too much anyway) in order to make them run better. What you do see are people who are writing software that is designed to put Microsoft out of business.
It's no big surprise that IBM likes open source either. They like to sell hardware, if open source tools help them then great. Microsoft sell politely arranged atoms, essentially nothing, it's difficult to maintain the case that they should exist just because they like to sell a lot of nothing.
Now if Mr. Mundie were to tell us that Microsoft was going to provide software that helps solve world hunger then I agree with him, I may even cheer. If he's trying to tell us that open source is bad because it helps him sell stuff that is mundain and otherwise should be free then I think he should start looking for a new job, before open source puts him out of business.
Beware the wood elf!!!
Then there are all the inventors/researchers who did what they did not for money, but for the love of it.
I think money is very imporant to most creators.
You can't use the fact that many important inventors failed to exploit their inventions successfully as evidence they didn't want to be paid in proportion to the value and originality of their work.
Historically, the US had no effective patent system until the mid to late 19th century (although the patent office did exist). The early nineteenth century was a period of rapid technological progress as people applied the technology of assembly lines and interchangeable parts to problems like clock and gun making. During this period of rapid innovation, inventors tried by failed to find ways to prevent others from using their work. Clearly they were enticed by the promise of exclusive benefits, but didn't have the means; in the meantime they all enthusiastically innovated on/stole from each others work.
Conclusion: rapid technological innovation requires both private economic incentives and public openness.
For that reason, I think the theoretical form of the patents and copyright solutions are good ones for creative people. Your earning potential as a creative person is maximized when you can benefit exclusively for a while from your work on one hand, and on the other if your creative potential is maximized by access to the work of others. Creative people in the 19th century chafed at a system that was excessively biased towards openness. Now they chafe at the opposite.
Are executives at corporations paying for lobbyists to extend IP rights forever doing it so they can pay their creative people more? Of course not. They hire creative resources based on equalizing near-term marginal costs and benefits. The discount rate means that the future effect of IP expiration on the value current worker's output is practically nil. It's expiration of long ago created properties created by long since departed workers that they are concerned with.
Who benefits the most from a system that allows monopolization of obvious or trivial ideas through financialand legal blackmail? Not creative people, whose productivity is hobbled by this. It's the people who are in the position to be financial exploiters of ideas. The intellecutal property squatters.
Suppose there were a law, that all software source must be opened and publicly licensed at no cost after seven years from release. Windows 95 would just be coming due for expiration next year. Would Microsoft no longer be incented to innovate because of this? Would they slow down? Of course not. They would speed up. They'd be working even harder to improve their products before somebody did it for them. The creative people -- the programmers, software engineers and graphic artists would be even more important, especially since they could jump ship and work for the competition.
This would be a wonderful scenario for the people who actually do the creative work, and for the public at large, but a terrible one for the people who are, in the end, just overhead in the transaction.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
They actually pretty good analogies to Gates. They were able to put the right pieces together at the right time to gain enormous personal wealth and influence; but public perception credits them with far more genius than they actually possess(ed) and in the wrong fields.
Me too. Once. I write software as part of my job, but the idea of being paid over and over for it is as alien to me as paying Black & Decker every time I drill a hole. The GPL is completely compatible with a write-once-pay-once model.
cheers,
mike
In my opinion, the GPL is intended to build a strong software community at the expense of a strong commercial software business model.
Whether this is a bad thing or not is open to debate.
The GPL doesn't build a powerful, centralized authority which can influence the government (i.e. "force") to privilege them in certain ways.
A large corporation is a centralized, powerful entity (which is why it finds the government so easy to cozy up to) which can and typically does influence the government so that it receives certain privileges that others don't. (That is why all these big companies try to sic the gov't on each other: get privilege for my company, get some hamstringing restrictions on them.)
And the GPL community is a threat to Large MultiNational Corporations Working Hand-In-Glove with Government. We're decentralized, we're hard to control, and we don't bow the knee to the corporate state. Problem is, when we get really organized, we get power and start becoming one of those large corporations who buddy up to government power.
--
Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
His argument is that hoarding ("protecting") IP is the only way to economic success. And he may be correct. There's no doubt that keeping your code proprietary and out of the eyes of others will make you more money when your product is the code itself. But who cares? Who is arguing against this? This is not an argument. This is a truism.
The discussion is at a more fundamental level - should people be allowed to monopolize ideas indefinately? He casually skirts this larger undercurrent by preemptively Fearing us with some blather about IP resulting in economic growth, IP making us rich and happy. *You* don't want to be the one to ruin the economy, *do you* hippy free code slacker? What's good for Microsoft is good for America.
Seeing as he was talking to a business school, it does make sense that he was saying that Open Source is not the way to make money (so, and helping old ladies accross the street all day isn't either). His arguments seem to stem from the assumption that making money is the ultimate test of human endeavor. Whereas the Free Software community has different values.
yes this is rantish, i don't care
It's 10 PM. Do you know if you're un-American?
The point isn't to change software buyers' minds. The point is to reduce commercial support for Linux, which would in turn reduce the appeal to normal people and hackers alike.
--
it would also put 1.35 million people out of work and with $175 billion less being spent anually you have economic slowdown.
You think all those software developers, testers, product managers, etc, would just sit around and do nothing if the entire software marketplace went to open source? Of course not!
First of all, there is plenty of development for specialized software tools that are not created for commercial purposes, thus all those people would be safely employed - and if the idea of open source was a given, these tools might even be made available (or at least parts), and something might be beneficial.
And the rest would find themselves other productive jobs, and contribute to the economy in other ways.
Of course a sudden loss of the commerical software industry would be bad... but if it were a gradual thing, I don't think it would be any harm, and in fact, might even be helpful.
---
"You know your god is man-made when he hates all the same people you do."
Every dollar not spent on software is a dollar that is spent on new equipment, that is spent on employee salaries, that's returned to the stockholders as dividends for them to purchase chocolate with.
Every dollar not spent on software is a dollar that can be invested elsewhere..
And this is a good thing, for those businesses, and for society.
At least now he can distinguish between Open Source and the GPL, although I believe the title of the article is mis-leading.
There is nothing in an open source model that can keep someone from competeting against it. If you can build a significantly better mousetrap, then people will buy it anyway. DEC VAX/VMS was a completely open source operating system that was a SIGNIFICANT player in the late 80's and early 90's. Their OS source code was available for a nominal fee (to pay for the Microfiche it came on).
What Mr. Mundie and Microsoft in general still seems to be wresting with is competing against the GPL. The GPL is a software house that produces code that's free, is of good quality, and can't be bought, incorporated, dismantled, or undersold. All their tried and true techniques of competition don't work.
The only way to compete with the GPL is to be more customer focused, have better quality, and respond to changes quickly. MS's customer base is too big and too divserse to do that, and they lack real cross-platform development abilities.
Perhaps Microsoft is starting to feel a similar pain to what Netscape felt when Microsoft released IE and IIS for free? Netscape couldn't buy it, they couldn't dismantled it, and they couldn't undersell it, and it was good quality (Esp. for Windows platforms), and their last resort was to open-source the browser.
-- You can't idiot-proof anything, because they're always coming out with better idiots.
"The GPL turns our existing concepts of intellectual property rights on their heads." I love that M$ actually considers this an arguement. I think that the real reason that Microsoft doesn't like GPL is clear. In the past, if a technology challenged Microsoft, they always had a back up for getting rid of it: Buy the technology (remember when they tired to buy Palm). But GPL takes way this option. once a technology is GPL'd, they can no longer just throw money at a technology and make it "go away". One good point in all of this, GPL must reaaly be making M$ feel threatened for them to be spending all of this time trashing it. -lowLark
"The business model for commercial software has a proven track record..."
Yeah...a proven track record for making business' money. It doesn't have a proven track record for making better software, protecting the rights of consumers and users, or protecting the rights of the rights of those who choose to create new software.
So Microsoft is trying to equate "making money" with "good software" which just is a logical falicy. There is nothing about a successful business model that promotes better software. Apache, Perl and others seem to be quiet sound without the money grubbing business model Microsoft seems to aspire too.
In my opinion, the GPL is intended to build a strong software community at the expense of a strong commercial software business model.
Whether this is a bad thing or not is open to debate.
But, this is not correct. GPL was written to ensure that software which were originally free could not be copied by unscrupulous (or uninformed) companies and incorporated within their products.
GPL might not be such a good deal for software writers, but it surely is a great deal for software buyers.
The GPL relies on copyright to work. Unlike licenses from companies which remove rights of the consumer, the GPL only grants you rights. Should the GPL be tested and fail in court, the more resrictive laws on copyrights should apply. While many point out that the GPL has not yet been tried in court, one might also point out that multi-billion dollar companies have had their lawyers go over it with a fine tooth comb. There's a reason it hasn't been tried in court yet. Stallman also has a legal team and I'm sure they've also gone over the wording of the license.
As to the applicability of the GPL versus the BSD license, I don't think it's a lot to ask that if you use code that I wrote, you return something to the community. It's not like I'm demanding money from you. And if you don't like my license, you can certainly offer to give me some and I might consider licensing it to you under different terms. Did Microsoft pay any of the BSD teams or the University of California for use of the various BSD pieces that you see copyright statements for when you boot Windows? The Microsoft agenda is pretty transparent.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
The problem with the software industry is to save costs in business you have to standardize. This in and of itself implies a single vendor (or monopoly). When you have a single vendor that owns the market, you are at that companies whims (see the recent article about the forced upgrades by october 1st or you have to pay full retail price to upgrade). The GPL ultimately protects the customers and end users. It keeps one entity from having too much power and being able to abuse whoever they want.
--
Twivel
Oops... that's embarassing -- now I wish there was a way to unpost a comment? :(
I doubt this has changed.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
And they cannot be really sure that no one will discover it, since some employee has to incorporate the code, some has to review it, and they sometimes lay off people, you know? And still there are these rich companies with access to the code who are not all M$ friendly. I guess some of them could just make an interesting compare of M$ OS with some other licensed OSS operating systems. And so on... they can never be sure, and I guess they would not dare to risk it.
If programs would be read like poetry, most programmers would be Vogons.
But the problem that no one really mentioned is that GPL is protecting my intelectual property. Its protecting it in the exact way I want it to be protected and its protecting it so well, that Microsoft cannot steal it! And thats why they cry out loud. They see all the revenues lost, they could gain if they would be able to steal my intelectual property. And thats makes them mad.
If programs would be read like poetry, most programmers would be Vogons.
Throughout the speech and followup, he goes to great lengths to explain his perceived weaknesses of the GPL, instead of focusing on the strengths of conventional commercial development. Rather he usually just ends up saying that conventional commercial licenses should be used because they're "proven". However, this neglects the fact that few software companies, outside of either specialized vertical markets, or games are doing all that well as Microsoft gobbles up more and more consumer dollars.
There are other parts of the commentary that is nothing but pure fear mongering. For example, this statement: "Some of the tension I see between the GPL and strong business models is by design, and some of it is caused simply because there remains a high level of legal uncertainty around the GPL--uncertainty that translates into business risk." While, he certainly is welcome to his opinion, I think this kind of statement is despicable, since it serves only one purpose -- to create fear, uncertianty and doubt. He conveniently forgets that even if the GPL is ruled to be unenforcable, the only result is that you'd be unable to redistribute GPL covered works in any form aside from the normal fair-use exceptions. That is far less uncertainty than most commercial licenses that disclaim all warranties, prohibit rights such as reverse engineering, and sometimes even from disclosing certain details about the software, such as performance, flaws, bugs and capabilities.
I used up all my sick days, so I'm calling in dead.
I don't understand how you can misunderstand this, Craig. Intellectual Property is only valuable in the hands of people. Thus to preserve it, one teaches, transmits and communicates it. One does not hoard it.
Really? URL please!
LOL!
I think it's a funny flamebait that's not on topic.
~~~Please pass the salt, I hate unsalted MD5s
Have you been sleeping under a rock?:
http://oss.software.ibm.com/developerworks/opensou rce/
IBM's a big company, it'll take a while yet to fully steer the company into a different direction.
Basically he is saying that MS supports the right to intellectual property in general. He believes that source code and (though he doesn't expcitly say it) other types of itellectual property is valuable and that the creator of said property is entitled to rents when other people benifit from it.
I think that the reason the GPL is bad is that it is written in the name of freedom of intellectual property and information in general but has nearly as severe restrictions on its use as closed source software. The problem I see is that the entire derivative of a GPL work has to be under the GPL or compatible licence. This means if you want to use GPL source in your product you have to show all of it, including any "trade secrets" in the open source. I think a better licence would require that any code taken from an open source work to be disclosed and open in a derivative but new modules created by the author that are not a derivative of an open work the author should have the choice to release closed. This would allow the wish of each creator to be fulfilled and would preserve the idea of intellectual property. It would allow current business models to continue to work and be expanded while also allowing open source a wider scope to work in. The GPL is a virus but open source does not have to be under the GPL.
"You can now flame me, I am full of love,"
I think it was that awful blue sweater he wore in the DOS->Win16 days. "No Bill! Damnit, ok, we'll bundle your stupid crap with our machines if you'll just stop wearing that fucking sweater to our offices!"
--
News for geeks in Austin: www.geekaustin.org
News for Geeks in Austin, TX
this line was funny and painful at the same time:
...
The issue at hand is choice; companies and individuals should be able to choose either model, and we support this right.
yet from the beginning it seem MS has wanted to make this choice for us
_f
Anyone else notice a trend in his economic growth examples? The trend sites individuals who experienced economic growth through their intellectual property rights. Sure, there were others who profitted off of these inventions, but in order for them to make a profit, someone had to pay for their invention.
Economic growth does not just come from the masses paying a few. Economic growth comes when productivity increases. When inexpensive software allows many to increase their productivity, there is more economic growth. Further, this growth fuels a desire to contribute to the mechanisms behind increased productivity (here: open source software). This further increase productivity and results in greater economic growth.
But that's because OSS fanatics are trying to sell te GPL to business. You can't simultaneously say that it's bad for business but that businesses should do it anyway. OTOH, the Free Software people have never been faced with this particular dilemma. RMS has basically taken the attitude that it doesn't matter whether the GPL is good or bad for business. If you can make money on Free Software, that's great, it's a source of funding for improving the project. If you can't make money, tough.
There's no point in questioning authority if you aren't going to listen to the answers.
Obviously you don't understand. Business is the only thing that matters; users are unimportant. What's good for GM^H^HMicrosoft is good for the United States, and vice versa. After all, a bunch of hobbyists could never produce a sophisticated, stable, robust operating system that anyone would actually want to use. Only businesses can do that, so anyone who wants such an operating system will just have to grab their ankles and enjoy some good old fashioned Microsoft loving.
There's no point in questioning authority if you aren't going to listen to the answers.
Here's what churns my stomach: this is an argument that pits incredibly talented people who truly believe in something-- people like RMS-- against a banal Microsoft goon reading lines in random order off a propaganda script.
On the one hand, you see people who are earnestly thinking about how things "should" be and trying to make them more that way. On the other hand, we have a guy who is arguing with all the sincerity of an animatronic. He's just being a flunky, mindlessly spouting his flunky nonsense so he can collect his paycheck and maybe the occasional raise.
What sorry contrast. What a waste of good people's time.
Yeah, sure, the epistemological and ontological questions always are important. But save those for osholywars.com or whatever.
There are only two things that matter to the survial of [Linux] (Insert your favorite open source project in between the brackets):
1. A vibrant development community
2. Belief within the commercial sector that said open source software can replace a vendor expensive proprietary software
This is not to say that there are not possible alternative developmental models, like the academia based one (residing in academia, this one has some personal attachment (but I resent it as well, knowing about the idoicy that occurs within my school sometimes))
BUT, if the [Linux] (Insert favorite open source project between the brackets) community manages to uphold those two beliefs, it will succeed.
Why? Price. Its FREE! Overhead Disappears. Not all of it, of course. A business must pay for support, and for the development of a specific software package to handle a certain task. But a good portion of the cost simply vanishes. And that doesn't even begin to describe the no longer relevant licensing issues, the copyright issues, etc....
Premise one, I think, is pretty firmly entrenched. For whatever reason it happened, it did. A significant number of programmers have embraced open source such that the sum of their works is developing FASTER than anything else. 'Nuff said.
Finally, I also believe that upholding premise two does not require this flamewar. Some of you are arguing (implicitly) that it is necessary, but it is not. By either demonstrating to technology professionals that your open source project works as well or better than anything else (Apache comes to mind) it will catch on. Or, by being that technology professional you can spread the fire the fun way (We are moving to this system. My HOUSE!!!) Either way, simply being in support of open source is enough for it to catch on. And once it has, in any given sector, capital will appear, skyscrapers will be erected, and highways of gold will be laid.
In fact, I think this is happening everywhere as we speak. This microsoft spam is a treatment for it, but I think it will be ineffectual if we ignore it.
The only target that really remains untapped is the home market, me thinks
Saddle up, boys (and girls)
The game's afoot.
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
I find it interesting that Mr Mundie suggests that there is yet to be a company with a succesful business model that releases most of their products under GPL or similar licence. There seems to me to be numerous companies that have such a business model, two that jump to mind particularly are RedHat and the Apache group.
You're missing two key points in the phrase "successful business". First, he said "successful", and according to their financial statement, RedHat is not. Second, he said "business", and I don't think he means not-for-profit corporations like The Apache Software Foundation.
Don't confuse having a business with having a good business model.
NO CARRIER
a) Dos was a CP/M clone
b)Windows itself started out as a Mac clone.
c) Excel and Word clones Lotus 1-2-3 and WordPerfect.
The market for M$ software exists today due to Compaq managing to clone the IBM bios.
And the list goes on.
Wonder where in this list Microsoft came to feel that intelectual property was a good idea.
Whether this is a bad thing or not is open to debate.
--
TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
I doubt that Microsoft weeps too many tears over the revenue they lose from not having the intellectual property of someone who appears to be unable to write a coherent paragraph.
-- the most controversial site on the Web
My opinion: what MS is pushing is the same old, tried-and-true corporate model of existence in which the money flows upward into the top of the pyramid and a few guys gets rich. What Linux represents is a non-corporate model in which individuals gain in reputation and therefore become more valuable assets to whatever company they choose to work for by virtue of the degree to which they are familiar with the plethora of OS software out there. This is a fundamentally different way for people to make money, and perhaps it should scare corporate America.
But nowhere in our Constitution is the right to profitiability guaranteed, in fact, I don't recall the Constitution Ever being written for Corporations, although you can argue that corps do enjoy the freedoms and rights of individuals in this Machiavellian universe.
BUT the government has certainly guaranteed the rights of people to give away their products under whatever fair agreement they can legally ask for (i.e., GPL, you know, the one in the crosshairs).
MS is arguing for something that if the govt agreed to (outlawing the GPL as an enforceable agreement between two parties, basically allowing MS to steal all OS s/w, use it at their whim, and give nothing back to the community), it would neam the end of Constitutional protection for the individual to engage in an agreement with another. I, for one, would be shocked at the outrageousness of the unConstitutionality of such an act.
We should ask Mr. VP this: "Are you saying that Edison had no right to Not patent his lightbulb? Furthermore, are you saying that if Edison didn't patent it, that lightbulbs would never get invented?"
Sorry, man, you picked an industry that can't be regulated like lightbulbs. IP is not and never will be Real Property, and you must Never Ever use GPL in your software, or, guess what...
...it becomes GPL, too!
And maybe, just maybe, the concept of Software Giants becomes obsolete, and the idea of Software Geniuses predominates, and although one or two of us can't become multi-billionaires, All of us can become comfortably wealthy.
SDMI: Finally! Music that won't rip or burn! Brought to you by the fine folks at RIAA.
The implicit argument, though, is that the software industry creates jobs and keeps people employed. But look at it the other way: when you or your company don't have to pay for software, it frees up money that can be used for other things. Will this money just disappear? No, it will probably be spent on something else that will create jobs and keep people employed, incrementally across many industries, making for a better balanced, healthier economy than one that has to constantly pay a software "tax".
Among those incremental things are many which of course involve software. So, much of the money will go towards developing new and better things and solving new problems, rather than paying over and over again for commodity software which has already been invented.
In terms of the variety of software applications that exist, Microsoft's offerings are but a tiny speck. There are many, many other software applications that are quite brilliant and just as necessary, but for which the market is specialized and small.
"The GPL turns our existing concepts of intellectual property rights on their heads. Some of the tension I see between the GPL and strong business models is by design, and some of it is caused simply because there remains a high level of legal uncertainty around the GPL--uncertainty that translates into business risk."
Legal uncertainty? But isn't the GPL available for all to see? It's also been around for awhile. What's uncertain about THAT? Business risk? Business is by definition risky.
"In my opinion, the GPL is intended to build a strong software community at the expense of a strong commercial software business model. "
OH! Now I See... You think the GPL is bad because it prevents YOU from making money. Sort of like business competition, but with no one to drive out. I guess I'd be scared, too, if I couldn't figure out how to defend myself. Maybe I'd declare my opponent a threat to everything wholesome and decent and let the government take care of him...
"What is at issue with the GPL? In a nutshell, it debases the currency of the ideas and labor that transform great ideas into great products."
My GOD!!! GPL IS a debaser! I'll bet those GPL people download LOTS of pr0n, too...
"...a critical flow of information and experimental data follows every major scientific discovery and results in the verification, refutation or refinement of the new idea or theory. To facilitate this process, neither copyright nor patent protections are available for abstract ideas or theories. This is as it should be... Legendary inventors such as Alexander Graham Bell, Thomas Edison and Henry Ford (who held thousands of patents between them) succeeded precisely because they were able to use funding, management and market insight to deliver their innovations as unique, practical and useful products. "
So it's OK to exchange vague ideas and theories, but not concrete ideas and plans you can make money on. Let's look at Thomas Edison. For all his imagination, he couldn't foresee people sitting in theaters watching movies on a big screen. If he had had his way, he would have had us watching factory-made short-clips on the equivalent of kinetoscopes. He couldn't foresee what a great art form (Hollywood notwithstanding) it could become. Likewise, he did everything in his power to kill AC power generation in favor of his DC scheme, calling DC the better power distribution model.
Let's face it. Microsoft is scared of something that they can't fight. GPL is something that threatens (at least in the short term) to turn operating systems and associated server software into mere commodities. This will GUT Microsoft's business structure. Since WHEN does Microsoft show ANY concern of how a competitor conducts his business. If GPL WERE a flawed model, they would just ignore it, or encourage others to waste their time with it. It may NOT make anyone any money, but it isn't a flawed model.
The soul of GPL lies in selfless individuals acting for the common good without regard to profit. Without a profit motivation, you can't be driven from competing with Microsoft in the traditional sense. No amount of marketing or advertising can sway someone who has access to source code and can see for themselves what a GPL program can or cannot do. Something with no box or shrink wrap (generally), negligible distribution expense (through the internet), quality that speaks for itself (through source code) and done by people for "fun" is a formidable force that Microsoft has to reckon with.
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\>strings c:\winnt\system32\finger.exe
!This program cannot be run in DOS mode.
eRich5
.text
`.data
.rsrc
WSOCK32.dll
ws2_32.DLL
MSWSOCK.DLL
MSVCRT.dll
KERNEL32.dll
USER32.dll
finger
SVWj@
ueWh
X_^[
WSOCK32.dll
putchar
isspace
isprint
fflush
_iob
strrchr
_write
exit
_exit
_XcptFilter
__p___initenv
__getmainargs
_initterm
__setusermatherr
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
_except_handler3
MSVCRT.dll
_controlfp
GetLastError
LocalFree
FormatMessageA
Sleep
KERNEL32.dll
CharToOemBuffA
USER32.dll
@(#) Copyright (c) 1980 The Regents of the University of California.
All rights reserved.
exe\finger.dbg
.exe
-- "Perceptions create reality. By changing your perceptions you change your reality."
Why do I get the impression that this gem wasn't at all written by Mr. Mundie himself at all, but by some highly skillfull PR flack ?
ich bin der musikant
mit taschenrechner in der hand
kraftwerk
The last 50 years of public- and private-sector collaboration has demonstrated that when intellectual property rights are protected, innovators are rewarded for their efforts.
Let's not how IP rights also help the heirs of long dead creators and artists! (*ahem*) Think of all those people that might have had to get jobs if their parents hadn't done something creative...
-- dR.fuZZo
If the GPL can achieve the same goal as a commercial businessmodel, but draining less financial or human resources from the rest of the community, then the GPL is superior to that model, and so serves the community in a better way.
That's the whole point.
Add to that the fact that the quality with which lots of GPL'd distris hit their target is higher than their commercial equivalent!
End of discussion?
--------
* Sigh *
Microsoft is finally realizing something that I've known for a long time (and a lot of people have probably realized or thought about): ISVs won't support them if they don't reveal the source code to their OSes.
For a company like Microsoft, Closed Source makes the most sense because they can develop their OS, develop their apps, and because they have the source to both, their apps and their OS will work better than a company developing an app with only the source to the app, not the OS as well.A lot of ISVs are starting to get pissed off with this attitude and will start developing on an Open Source (Free Source, whatever) OS because in that case, it's truly a case of "best app wins", there are no unfair advantages to leverage, such as being the sole company with the source code to the OS.
Game companies and specialized app companies will probably be the first to make the shift to Free/Open OSes if the Shared Source concept doesn't take off and become widely successful. Other ISVs will probably develop on MS and Open platforms concurrently.Cedric Balthazar Rotherwood
Sun Certified Programmer for the Java Platform +
System Admin. for Solaris
Between 5 flavors of windows.....and that's it...
Jaysyn
There is a war going on for your mind.
Of course, each side in this great debate will point to those who were helped by models close to their side. Mundie cites Bell, Edison, and Ford as users of patents. All well and good, but plenty of scientific discovery has also happened in the open, many times in cases where one man or woman could not deign to get it all.
My thinking on this is that sometimes, one person or a small group of individuals can alter the balance of [balance to be altered]. In the interregnum, it's got to be a collective work. The GPL recognizes that, I think.
-- Geof F. Morris
Now, of course that's absurd. If I create some software and allow it to be freely redistributed, how does that jeopardize Metallica's ownership of "Hit The Lights" or Microsoft's ownership of Excel?
It doesn't, except that over the last few years the attackers of intellectual property have managed to entangle themselves with the "Open Source Movement." We're pro-Napster - we're the Open Source Movement! We're opposed to drug patents - we're the Open Source Movement! We're going to create and distribute desktop themes cloning Apple's industrial design - we're the Open Source Movement!
People like that have used the generosity of others as a justification for their own greed and contempt for creation. And the "Open Source Movement" -- most prominently Rob and the Slashdot editors -- encouraged them. I criticize Bruce Perens with some frequency but he was the one prominent figure to protest.
And now the chickens are coming home to roost...
Unsettling MOTD at my ISP.
> Money saved is no good to the economy, but money spending is
> what makes for a vibrant and thriving economy.
Not true. Money saved makes more money available for borrowing (yes, I know there are many factors, but this is one of those factors) which drives down interest rates. Falling interest rates makes investment more attractive, which boosts the economy. Besides, if the $175B isn't being spent on software, why do you assume it's all going in the bank?
Virg
> Bad for what buisness? Maybe Mundie doesnt realize it,
...it's wether the freedom and value provided
by free software
> but the other 2.5 billion people working on this planet arent
> working in the software buisness. And in the IT industry, even
> there I'd guess maybe about 5 percent are working in companies whose
> buisness the GPL would be bad for.
Well, the GPL is a software license, and the GPL is a bad business decision for most commercial software developers, so the point of relevance is that the GPL is most likely a bad business model for the sector of the industry that needs it in the first place.
> So maybe Mundie should try explaining exactly why the other
> 6 billion people somehow affected by software should care about
> his desires to control any and all of their software and make
> them pay through the nose at every turn.
Well, I'll guess it's because his company makes software that some of these people want to use, and it's not very realistic to expect them to give away the software when they had to pay programmers to write it. Nice try at the straw man, though.
> Free software is about and for USERS of software.
You're quite right. So what's your point?
> The important thing isnt wether Microsoft can survive or not
> (because who cares if they whine all the way to irrelevancy)...
It is the important thing to Microsoft stockholders and Microsoft officials.
>
> can make it a Good Buisness Choice for everyone else.
Okay, I'll bite. Which software company that currently charges for software can give it all away for free and expect to stay in business? Nice try, but Utopianism doesn't work as a software model.
I'm definitely one of Micro$oft's big detractors, but the issue I have with Mundie's speech has little to do with Microsoft's business model. It has to do with the way he's constantly stating that the GPL is bad, because any company that touches it immediately pisses away any and all IP rights, which is just bull. Having a GPL OS doesn't preclude any company from writing a closed-source program for it. So, if Microsoft wanted to publish Word for Linux, they would not be required under the GPL to publish anything unless they incorporated GPL'ed code directly into the program. That's where the FUD comes in, and that's the place where we should be calling them to task. Saying that Microsoft should embrace the GPL because it's better for anyone other than Microsoft will just make us look like fools.
Virg
Yup. And 1.35 million people would be out of work. You're not an econ major, are you...?
What Mundie and most others don't understand is that open source is going to win no matter what anyone says or does, because its ultimate basis is neither a fad nor a social movement, but the simple march of progress.
It's NOT a social movement? That's funny. I guess I must be misunderstanding every 3rd post here at Slashdot. And, why do you say it's the simple march of progress? In what other industry have things that cost money eventually become free? Any examples? Generally, it's the other way around.
That's faulty logic. You can say that lots of companies have failed with the closed-source model. But how about Oracle? Sun? HP? IBM (until just a few months ago)? Should I go on? And on the flip side, how many multi-billion dollar open-source companies that you know? I can count all of them on the toes on my left hand.
OSS provides a great set of absolutely free tools that any software company or service provider can use, even if they eventually choose to produce closed-source software (have you priced the Sun C++ compiler recently?) It's often a whole lot cheaper to use free tools and contribute any changes back to the community, then to do everything with closed-source software.
Look at Tivo for an example-- they used Linux instead of an expensive set-top-box operating system, and were able to get their product out the door a whole lot cheaper. They gave the work they did back to the Open Source community, but can you really argue that it's hurting them?
I notice that this lets one of Mundie's original statements quietly die: something like "We can make better software" [than Linux and other freeware]. To which every geek I know responded "So why don't you?" It's a plausible claim, considering that M$ has more than enough money to hire all the good OS programmers -- if they are willing to work there. But somehow they don't write reliable software. It isn't because the field is so new -- computer OS's are 40 or 50 years old!
Their most bogus claim: that freeware will suck out the money that's needed to develop high-quality commercial software. After all, most corporations are still buying Windows and MS Office because of an illusion (IMO) that it is better quality. Lousy software definitely costs more in support costs than it would take to buy good software if good software was mass-marketed.
It's a great deal for me, a software writer:
Ryan T. Sammartino
Ryan T. Sammartino
"Ancora imparo"
Can we stop acting like conditioned rats every time Mundie says GPL.
Mundie and MSoft have directed the public discussions pretty effectively, they just keep poking at that fanatical GPL nerve; impressive that they've made the GPL the absolute center of discussion, equating GPL and open source. Controversy of the GPL makes it a weak point for open source, by equating the two Mundie/MSoft have assigned to open source all of the restrictions of GPL.
As long as we're stuck on GPL, at least mention some of its variants -- LGPL, special-case GPLs, whatever.
Somebody help me out here, try to think of a commercial product using maybe RTEMS and Microwindows/Nano-X and the GNU MultiPrecision library? Or some other not-necessarily GPL combination of open source libraries that doesn't require derivative software to be all open-source?
A commercial product can use software libraries like these; the developers of such a product comply with the library licenses by publishing changes to the libraries, etc., so forth, to contribute to open source. But the commercial product remains proprietary.
Could do some effective MundieBashing, saying "RTEMS Nano-X GMP LGPL proprietary derivative software," proving the man wrong and derailing his agenda by focusing on open source strengths.
- Long-distance power transmission, where elimination of the need to match phase and compensate for reactive drops is an advantage.
- Subways and whatnot, which are legacy DC systems.
- Off-grid energy systems, which typically generate DC (all solar panels, most small wind turbines) and require DC for the storage batteries.
That last is the only home-user group, unless you count people connected to the DC-powered telephone system. If you use that technicality, the user-set rises to almost all households.--
Having 50 karma is an itchy feeling; I know I'll get
Scientists restrict study to entire physical universe; creationist
On the other hand, open-source commodity software is a huge deal. Instead of paying $200/desktop/year for commercial software to do word processing, spreadsheets and e-mail, most companies would probably be better off using Linux or *BSD and open-source equivalent applications. The commercial software industry should be solving new problems, not re-inventing the wheel or putting customers on an upgrade treadmill.
--
Having 50 karma is an itchy feeling; I know I'll get
Scientists restrict study to entire physical universe; creationist
--
Having 50 karma is an itchy feeling; I know I'll get
Scientists restrict study to entire physical universe; creationist
Arguments about the size and significance of the software industry are also misleading. Oil spills can also contribute significantly to our GNP. That doesn't make them desirable. Or we could start charging for the air we breathe and add a lot of activity to our economy. Microsoft is trying to insert themselves into every possible way in which we communicate, and that should be almost as repulsive an idea as charging for the air we breath.
What is particularly irksome about Mundie's statements is his claims about how the GPL "debases the currency of ideas and labor". The primary "debasing" I have seen in this industry is Microsoft's claim to have invented and innovated in lots of areas where they have mainly copied from competitors and open source software. Ironically, a lot of the ideas that Windows is based on were, in fact, developed by people deeply involved in open source efforts.
What it comes down to is that all this whining by Microsoft about "intellectual property" and "innovation" is merely an expression of their fear: Microsoft has been reaping enormous profits with a faulty product, developed based on the inventions of others. In part, those were disequillibrium wages--artificially high, temporary profits. In part, they have been able to maintain them through questionable business practices. Microsoft is afraid of competing in the real world, where margins are razor thin. Just like IBM, Ford, and other formerly grand companies, Microsoft needs to come back to reality sooner or later. If it weren't open source that brought them back to reality, it would be something else.
I find it interesting that Mr Mundie suggests that there is yet to be a company with a succesful business model that releases most of their products under GPL or similar licence. There seems to me to be numerous companies that have such a business model, two that jump to mind particularly are RedHat and the Apache group. Redhat may not command the same capital as microsoft but this is not really the only way to judge a business model, redhat is a company that have taken an opensource product and used it as the key to their business. The revenue comes from auxiliries such and training and support. Apache also have a similar 'open' approch to business and their webserver is the most tried and tested webserver in exsitence, they also create some of the most widely used development tools around. Also i dont really believe that commercial products and open source product are mutully exclusive, it seems to me that the way the market exists currently that most of the revenue from software sales from commercial companies comes from sales to other commercial companies, open source benefits the computer user community on the whole in general, Microsoft corp are an obvious exception to this rule as are a few others, perhaps Mr Mundie is not considering the overal market and more Microsofts hold on the market!
Let's say you couldn't decide for yourself as a consumer. The RIAA is a good example of this. If you want to buy a CD of your favourite band at the music store they MUST go through the RIAA. Any band that wants to sell music to people who enjoy has to pay up and do things the Recording industry way. Ask any musician you know and you hear four letter words.
Microsoft is in a position of dominance. Any company that has lots of computers needs to run an Operating system. To change from windows now would costs lots of money and lost productivity. So companies pay the tax to microsoft instead of setting themselves free. They also have to live with what ever conditions MS gives them. That's why MS is in trouble for aniti-trust violations.
Consumers right now don't have real choices, just like they don't have real choices about where there music comes from. It's no different than the mafia extorting money from retial shops.
Does anyone remember the concept of "dirty" developers - those that had been exposed to the source code of a competing product - and "clean" developers - those that had been insulated from the source code? So called "clean" developers would work from a set of specifications only, to insure that no intellectual property was inadvertently lifted. With Microsoft "sharing" source code but maintaining all copyright and willing to vigorously defend their intellectual property, what is the risk to open source developers? It seems to me that if an open source developer views any Microsoft source code and then incorporates any similar code or even functionality, he has opened himself up to a Microsoft lawsuit. So is it possible that Shared Source is no more than a strategy to pollute the open source community with proprietary source code? I'd be interested to hear your thoughts.
Ideas are easy - Implementation...