Torvalds Criticizes Open-Source Wannabes
Wonko42 writes "In his address at Internet World '99, Linus Torvalds threw some harsh words at Microsoft and Sun, criticizing Microsoft's thoughts of opening portions of Windows source and making his feelings known about Sun's restrictive new community license. He also spoke some about the future of commercial software, and dodged lots of Transmeta questions. "
Linus's comment that the long winters make for higher tech "because there's nothing else to do" makes one wonder when Alaska will take it's rightful place as the world leader in technological innovation. ;-) Seriously though, as a Minnesotan, I can relate to the long winters being prime programming time...
-------------------- Standard disclaimer.
The bit I picked up on was when he called Silicon Valley a third world country when it comes to technology. He's right, and it's really strange considering the availability and low cost of technology in the US.
:(
One of my pet peeves is that people over here *still* use cheques to pay all their bills instead of direct funds transfer. I'd almost forgotten how to write a cheque before I moved here, but hardly anyone does direct debit so I'm forever writing the things out and stuffing them in envelopes (not post-paid of course). Sometimes I think the cheapest commodity in the US is a customer's time
..which I'm sort of surprised you didn't just come out and say: How many of us would prefer going back, slashing, then completely reworking all of the code for Windows so that it is actually a viable, stable operating system that does something useful besides, well, look pretty? GNU/Linux (and a multitude of other good OSes, like *BSD) are already stable, and with a nice selection of desktop environments and window managers, I think can make a lot of them pretty, too. ;)
~ Kish
That would also justify the above.
I believe suns license is VERY acceptable, and even MORE acceptable to the enduser and developer then the GPL license.
The sun license restricts you from distributing your own piece of solaris, but it does not prohibit you from selling a service to provide these modifications as a business much like redhat doesn't really sell its own version of linux, but customizations that it feels distinguishes.. its just under sun, you would sell a commercial package and provide a service, instead of provide free software and provide a service.
The sun license opens up solaris to the End User, thats who we are. The only people who should be scared of there license are people selling Operating systems to compete with Solaris. As the license strictly prohibits selling modified sources/versions of the OS. Again, if your smart, and can modifiy solaris, you can use that "open Source" business model to sell your services.. Your just taking the credibility and legal ramifications of your services in your own hands, which is what sun is protecting itself.
Open source is "Open Source" you got it, its truely WSYWIG.. you can't get any more Open Source. Free software on the other hand is a totally different issue. And doesn't follow Sun's business model that its investors are following. Sun has just as much of a bind to its investors as does redhat to there's.. there business models are different.
Once you include the unmodified GPL license in your program, your code is effectively licensed to the Free Software Foundation and GPL. You are not personally legally the licensee of the software since it doesn't reference you as the licensee. So if i stole all your code, and sold a program in binary format, YOU couldn't hold me up on anything in court, the FSF or GNU foundations would have to provide legal interest and support since it is licensed to there foundation and guidelines.
There is absolutly *NOTHING* wrong with suns license, it does what everyone needs it to do, and works with there business model
There is *SOMETHING* wrong with people who constantly praise a license, and don't even stop to think about who owns that license, and why they would put someone else license under there software.
sure you may be giving your code to the community, but again, if your protecting your code, the GPL doesn't help you one bit unless you can rely on them in court.
so since you got the code, and sun has complete protection from liability and missuse of what they gave you, tell me.. whats wrong with that?
Now that was truly incoherent. FYI, the term "third world" originates from the Cold War, when you had the "first world" (US & allies) versus the "second world" (USSR & allies), with everybody else lumped into the "third world". As most of these 3rd world countries were poor, over time the term came to mean a poor, undeveloped country (which is what Linus meant). Not a single country in Europe is truly "third world" by either definition, although Albania might come close. And I also don't buy the argument that Europe has worse computer equipment than the US, here in Finland public Internet access is certainly more widespread and funding for school computers is usually quite generous.
And while I'm at it, a quirk of the Finnish higher education system for engineers is that there is no B.Sc.: the first step on the academic ladder is "diploma engineer" (DI), which takes 5-6 years to complete and is considered roughly equivalent to M.Sc. The next stage is a "licentiate of technology" (TkL), which has no US equivalent, and finally just "doctor of technology", which is the same as in the States.
But your education would certainly cheaper -- it's free for Finnish citizens.
Cheers,
-j.
"Silicon Valley is supposed to be the center of the universe when it comes to technology," he said. "It's a third-world country."
...
How pathetic is that ??
How come he ended up in SV instead of his native Finland.
People should realize that his knowledge of economy and related issues is basically null.
I really think he should stick to coding
Protect every developer involved with the project. If the company wants a license other than GPL, they should pay all the "employees" that contributed.
Probably number one on the list [of things to add to Windows] would be symbolic links
Note that Windows has symbolic links in a way, as you can create an alias to another directory. While this works in the File Open/Save dialogs for navigation, it has the unfortunate side-effect of replacing the file name with the link name which makes it a lot less useful than it could be.
Ooh, a sarcasm detector. Oh, that's a real useful invention.
In some areas NT is way ahead of any UNIX ...
-- .sig files go when they die?
Child: Mommy, where do
Mother: HELL! Straight to hell!
I've never been the same since.
Just like driving a car:
(D) to go forward
(R) to go backward
I think the point you are missing is that sun is asking for Community participation as there is with Linux, but they are not giving the community the same quid-pro-quo that they get with real Open Source software. So, people of that community have a right to say:
1. I am not going to work on this because I don't think the license offers us a good deal, and I don't think you should work on it either.
2. Hey, you out there who don't understand about Open Source but have been hearing about it! We want you to know this isn't the real thing!
The only reall difference between SCSL and GPL in this instance is that with the GPL you can go your own way and distribute it anyway [if Linus doesn't like your change].
I can't stress how important a difference that is. The right to change software without someone's approval can be abbreviated to "the right to change it", period. For Sun, it's a control thing - they can't stand the thought that Microsoft might participate in Open Source and make its own changes. This even though everyone else would have access to MS's changes in that case and could clone the good ones.
There's also the matter of circumvention. If I don't like what Red Hat is doing with some GPL software, I can circumvent them and distribute my own version, which I continually develop and for which Red Hat gets no money. When you work on SCSL software, you're essentially working for Sun - paycheck or none.
Sun sells hardware. They can afford for their software to be Open Source if they just keep making good hardware. They are going to control-freak themselves right out of the market if they keep on this course.
Thanks
Bruce
Bruce Perens.
You are completely out of line here dude ... ... "STUPID GUY" was much much more than that.
Linux is just a guy who knows how to write C code
good point, wouldnt it be funny if they os'd pieces and someone found gpl code in there and they had to open the whole thing!
-- your knees hurt, don't they?
One sure way to get your Karma way down is to mention anything positive about NT. It works every time.
Wouldn't your analogy be better suited to a plumbing supplier saying "Hey, all 1/2 PVC Plumbing Widgets 50% off"...
If you are a plumbing supply companys and that's your core competency, what are the odds you can write decent software anyway? If you are so good at writing software, why are you in the plumbing business in the first place? Now if you were writting some sort of "e-z plumbing ordering app" that was tied to your company's ordering system, I can see giving that to your customers, but if you open source it (or make it free) your competition can grab it, modify it, and use it, in which case, why did you do that in the first place?
DrLunch.com The site that tells you what's for lunch!
Bruce
Bruce Perens.
...or Solaris is un oeuvre (masterpiece). :)
You mean un chef-d'oeuvre. "Oeuvre" is the piece part of "masterpiece". "Chef" mean master, leader.
Anyway, this is getting off-topic. Sorry all, I could'nt resist.
:wq
... I think he is right to criticize them for saying one thing, but doing another, in an effort to get some free publicity and/or damage a competitor.
I too am a firm believer that the author of a piece of work has the right to distribute it under any license they choose.
However, announcing to the world that you're going to open up your source - when the world is just finally learning what that means - but actually "opening" it in a very closed and restricted way - is disingenuous, and deserves criticism.
Yet More Myths about Linux.
"If you have done 6 impossible things this morning, why not round it off with breakfast at Milliways" -- hhgg
Wow. You just type that all in?
This is a riot in a more digestible format that may describe the fustration towards big evil software companies.
He's not criticizing them for choosing their own license, he's criticizing them for choosing a not-so-open license and calling it open source.
slight difference, but important.
"...his [Torvalds'] company..." is just an expression.
This is all speculation, of course: I'm sure they gave Linus a nice chunk of stock, but he doesn't own all of it or even a controlling interest. It doesn't seem to me he'd want one.
Paul Allen was a founder, right? He's prolly got a nice big chunk.
People seem to be getting into this "good enough" attitude regarding whether Sun's Community Source License is open or not.
It Just Isn't, and here's why.
StarOffice, recently licensed under Sun's Community Source terms(so I've heard), possesses an excellent charting component. While the GD Library is good for many tasks, the charting component of StarOffice is clearly superior, and would be inordinately useful for the myriad Linux/Unix based web servers out there.
Unfortunately, Sun's license restricts any productive work from being done that could web-enable StarOffice on the server side. Apache could never be bundled with mod_starchart, and fellow coders can't put out their own, less memory hungry versions of the component.
The only thing Sun lets you do with StarOffice is fix problems for them, and if Sun doesn't want the problems fixed, the most you can do is release a bulky and semi-difficult to apply patch to repair it.
I believe they even end up owning your patch as well.
Now, StarOffice appears to be a very well put together app, and I don't want to slight it for its licensing terms. But the bottom line is: StarOffice is not Open Source. It's nothing like Open Source. Using the words "Community Source" is a cynical and slimy attempt to undermine the core advantages of the open model. While Sun is allowed to derive benefit from the community, the community is placed in a state of perpetual legal risk(and thus, extortable circumstance) should they do anything at all with the code beyond mailing in fixes.
Sun's License means no web charting component for you. It's that simple.
Yours Truly,
Dan Kaminsky
DoxPara Research
http://www.doxpara.com
I dont know about online banking in Silicon Valley, but some of my friends were mighty amused when about 2 years ago they read the news that a major bank in Japan was first to launch continuous availability for its cash dispensers (meaning they are open 8-19 monday to friday
Here we were all used to the luxury of all major banks having 24/7 availability in that sector for several years already. The same for online banking.
And we are not even Finland but a 5 times smaller country (Estonia) next to it, that had been annected by Soviet Union from 1940-1990. (We do speak a language that is quite similar to Finnish though, and like them have near 100% literacy attributed most likely to not dubbing foreign movies but instead presenting the translations in written form in the lower part of picture
I suspect that the announcemant by the Japanese bank was a little innacurate, but even the ability to make such a statement seemed to indicate some to some degree the state electronic banking.
It would be interesting to hear peoples comments on the state of online banking in both Americas, Europe and Asia.
First, not everyone is criticizing Sun because they aren't open. They are criticizing Sun because they IMPLYING they are open ("Community License", indeed) when they really aren't.
Second, why can't I criticize Sun's choice of license? They are a business providing a product. If I don't like the product I am free to explain why. Example: You buy a car from GM and it turns out they covered the interior body with cheap plastic that cracked a few years after the purchase date. Would you say "he who makes the car picks the interior body design"? Or would you complain about poor manufacturing?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
>BSD licenses are trying to create a sort of Software Title Deed. Much >like there is no license forcing me to reveal the workings of an
Wrong. BSD licenses are the software industry effort at creating an sweatshop enviroment. Take a real good look at the attitudes and statements of the die-hard anti-GPL element and explain how they are any diffrent from the people running the sweatshops. They pretty much aren't.
(A) I don't play games, so I can't and didn't say what's better.
(B) Microsoft can't force game companies to do anything. Do you really think John Carmack cares what MS's policy is? Windows games are attractive because the burden of writing device drivers is off the game developers' backs.
(C) You can't spell idiot. Nice try.
Business. Numbers. Money. People. Computer World.
There is no "official" Linux kernel. Linus' fork is most popular for both respect for his tech cred and sentimental reasons. If I consistently did a better job, mine would become the fork everyone looks to.
If you want me to maintain your code, my price is letting me improve others' code (including my own) by incorporating yours. If Sun's license forbids that, then you're right - I really don't care whether they publish their source or not, because all it'll do is distract a few people from doing more useful (reusable) work. But if they ever slip up and call it "Open" again, they will get flamed for misleading people.
But the company wants to add to the amount of proprietary garbage out there we have to deal with. Since I don't want that to happen, I refuse to let my labor be stolen to give them aid and comfort.
i wrote:
by comparison, the GPL restricts companies from developing software based on GPL stuff and selling it--even if consumers would readily pay for it. please learn that it is not always that what is good for companies is bad for people!
--end quote--
okay, this is a mis-statement--fine. what i mean is that a company cannot build on a GPL thing and then claim that they own the final product. why not? it doesn't change the fact that what that company built on is *still* out there, and available for free!
Interested in learning Chinese or Japanese? check out Chinese/Japanese-English Dictiona
Well, I live in Finland since almost one year, and I have entered a bank only when I opened my account. I have NEVER filled out a check, or any other sort of paper. I pay, of course, all my bills online. BTW. MANY other things can be done online, and actually, WITH YOUR MOBILE PHONE! :o)
Well, on the other hand, I bet my colleagues in The Valley make much more money than me, so they can take the inconvenience of not having these services
Sigged!
That statement doesn't really make sense. The GPL doesn't allow a proprietary (non-free) version - all the copyright holders could collectively agree to provide the same code under another license, but nobody else has that right. You can charge as much as you like for binaries but you must distribute their source at cost.
If your business currently depends on selling licenses to use the software rather than selling the labor you put into writing it, obviously you need to take what profits you can before that business model becomes obsolete.
What's MS going to open source? The dir command?
Officers of a corporation have a duty to earn profits for the stockholders - they can be sued if they don't act towards that goal. A proprietorship that doesn't often make a profit (three years out of five in the US, I think) is a hobby. No shame in that, but calling it a "company" is misleading.
Hidden API's are not going to make their Windows Media player any better. It is all about the compression and streaming technology they use. Microsoft's current Media Player is good because they purchased all the best players in the streaming world, and utilized their technology to produce a superior product. While you can argue that this isn't fair, it is a different problem than them having superiour access to Window's source code. Hell, the product is even available on the Macintosh, and they DO NOT have access to Apple's source code.
Sig goes here
Talk is indeed cheap, but since open source or free software don't fit anywhere in traditional business models (not only are they not a piece in the box with the other jigsaw puzzle pieces, they're in another aisle completely. Maybe even a different store), it's a rational response from corporations. Rational -> Right is not necessarily true.
Maybe in a few years, if genuine openness proves (as many here think it will) to be a profitable, genuine business model, then corporations will start to come around. If not, expect them to follow the money. What else can they do?
One more drink, and I'll move on. --Dave Matthews Band
The Linux source might be GPL but at the end of the day if Linus or his advisors don't like the changes you suggest it won't get into the official kernel.
True, but many Linux vendors don't ship an 'official' kernel and instead fork it with add-ons that Linus hasn't gotten around to including yet. (e.g. ISDN and NFS fixes)
One thing I have noticed reading linux-kernel is that the development process is only 'open' to those coming with working code. That is, bug reports and feature requests are usually ignored unless there is a patch attached to the message. (Fine, because linux-kernel is about engineering, not marketing.) Commercial vendors, on the other hand, have mechinisms in place for bug reports and 'enhancement requests'. However, such reports typically disappear into a black hole from a user perspective - there is very little feedback until a fixlist emerges for the new version.
Sun is embarking on an opportunity take the advantages of both open source and commercial development practices. However, if Solaris patches disappear into the same black hole as enhancement requests, it's not going to work.
I would hope that (1) Sun starts an open list, similar to linux-kernel, to discuss Solaris development issues and review patches, and (2) there is an open central repository where users can download submitted patches. (Similar to the way Linux users get access to 'unapproved' stuff like ISDN or NFS.) Even if someone can't redistribute "MacMillian Solaris", if users have to wait for Sun's blessing to get access to patches, it's not going to work.
Business. Numbers. Money. People. Computer World.
He actually mentioned in a presentation I attended last year that Transmeta would be manufacturing processors last year. No surprises.
If Redhat were selling a closed product, then I doubt I'd have much interest in buying it. I doubt others would be as interested either. It wouldn't be as valuable to me.
You say:
If you won't log in, I won't read your comments. Anonymity is for cowards.
Anonymity is hardly an issue of being a coward. Anonymity fosters unbiased reactions from the slashdot community. If a woman posts a comment, the reaction is often different than if the same comment is posted by a male. If a gay person posts a comment, the reaction is often different than one posted by a heterosexual. If a christian posts a comment, the reaction is often different than one posted by an atheist. Anonymity is a sign of freedom. In a free society, we care not what your race, religion, sexual preference, or name is. We only care if you express yourself freely. And that is the purpose of slashdot.
Right on Brother Linus!!
I hate it when companies release stuff under pseudo-open licenses ( like SCSL). Idiots think the compaines are heroic, but it's a joke.
You mean: Go tux daddy! Go!
People seem to be getting into this "good enough" attitude regarding whether Sun's Community Source License is open or not.
It Just Isn't, and here's why.
StarOffice, recently licensed under Sun's Community Source terms(so I've heard), possesses an excellent charting component. While the GD Library is good for many tasks, the charting component of StarOffice is clearly superior, and would be inordinately useful for the myriad Linux/Unix based web servers out there.
Unfortunately, Sun's license restricts any productive work from being done that could web-enable StarOffice on the server side. Apache could never be bundled with mod_starchart, and fellow coders can't put out their own, less memory hungry versions of the component.
The only thing Sun lets you do with StarOffice is fix problems for them, and if Sun doesn't want the problems fixed, the most you can do is release a bulky and semi-difficult to apply patch to repair it.
I believe they even end up owning your patch as well.
Now, StarOffice appears to be a very well put together app, and I don't want to slight it for its licensing terms. But the bottom line is: StarOffice is not Open Source. It's nothing like Open Source. Using the words "Community Source" is inappropriate at best; their license unfortunately undermines the core advantages of the open model. While Sun is allowed to derive benefit from the community, the community is placed in a state of perpetual legal risk(and thus, extortable circumstance) should they do anything at all with the code beyond mailing in fixes.
Sun's License means no web charting component for you. It's that simple.
Yours Truly,
Dan Kaminsky
DoxPara Research
http://www.doxpara.com
guys, the slashdot community is not so huge that they can dictate what it means for something to be 'open source'. some of you may think that it is not enough for a company to merely publish their code. for you, they must give up all of their rights to the intellectual property which they paid for the development of. this is truly disingenuous.
by comparison, the GPL restricts companies from developing software based on GPL stuff and selling it--even if consumers would readily pay for it. please learn that it is not always that what is good for companies is bad for people!
Interested in learning Chinese or Japanese? check out Chinese/Japanese-English Dictiona
I don't see MS releasing the Windows source code for two reasons. Although, they go hand in hand.
1) They have those precious secret API's which they use. I don't know if they'd want that out.
2) It wouldn't surprize me if MS ripped code from other companies (Apple, etc.). If they opened up the OS, then they would be saying 'WE COPIED CODE!!!'
And that still doesn't take care of the peons who are criticizing sun not for calling it "open source" (have they done that?), but for the license not being open enough...
Not all software needs to be open source, and a lot of it would get zero attention from anyone in the "open source community" even if it were. If a piece of software is a part of the operating system then it must be open source software or there can't be a level playing field for commercial companies. If you think open source software is something that has some thread of ethical or moral content, then consider yourself a "fringe" element of the open source movement. The main thrust of this movement is driven by the commercial requirement that no one company be able to control the means to the success of any other company. We are all aware of the danger to everyone from one company controlling all of the marbles. Even if the company is as great and benevolent as they would have you believe. Before you get all wet about some company releasing open source software, figure out whether or not the software they are offering is important for the correct operation of other parts of the system. If not, then who cares? If so, then don't be fooled by some bull.... open source license which is just a trick to squeeze themselves into your wallet.
"That MS guy" doesn't work there. He helped fund the founding of the company IIRC. Not exactly the same thing. Linus Torvalds, however, is indeed an employee.
If you're really interested in finding out all you can about Transmeta, I'd imagine doing a search on Google or Slashdot for "Transmeta" would give you a good amount of information. Personally, I'd choose the latter. You can read all the "relavent" articles and see all the wild-eyed speculation, as well.
~ Kish
If you ever see hack with a negative connotation, it's probably being misused.
IMHO they shoud first give away reasonable data
of they G4 machines for operating system porters.
After that, perhaps I would consider 'em OS
Finland isn't a third-world country. Finland is first-world country, and has been for a long time. If you call Finland a third-world country, you might as well say that Sweden and Canada are third-world countries. It would be very hard to say that Finland is a second-world country.
DES Khaddafi KGB genetic jihad Uzi Rule Psix Qaddafi cryptographic Peking Mossad Legion of Doom Albanian Serbian Saddam
As far as I'm concerned Microsoft can keep their bloated, unreliable source code. If they somehow think the open source community will embrace their code I think they are sadly mistaken IMO. At anyrate, who really wants to work with MS buggy code when we have Linux. I can see MS open sourcing some crappy code just to take away developers from Linux or Free BSD etc. Yeah right, when pigs have wings and fly.
You have been assimilated.
You can get bankbook updaters in Canada, too. :) They're not uncommon, at least in major centers (I live and work in Toronto).
--
--
There is no premature anti-fascism. -Ernest Hemingway
> but even to this day people choose backwards compatiblity and games over a superior OS.
;-)
Partially true. Developers have wanted MS to release the FULL hardware accelleration of DirectX on NT for YEARS, but MS refuses to. It is only recently that they will on NT 5, aka Windows 2000. Don't even get me started on the HUGE OpenGL vs Direct3D debate from just a few years back.
Could it be because they are milking the customer base with Win95 OSR 2 (ala Windows 96), Win98, and Win98 SE (ala Windows 99) and laughing all the way to the bank? Hmm, we seem to reached the same conclusion!
Hopefully Windows 2000 will put an end to this peice of crud called Windows 9x once and for all.
At least DirectX7 is NOT intentionally backwards compatible with DX3 D3D. Die Executive Buffers, Die !
Cheers
I agree somewhat. Although Open Source can be a great business model for certain companies in appropriate situations, it is not perfect for everyone. While a lot of people quote the age old examples of Redhat selling docs and support, or hardware companies selling hardware with Open Source drivers/software etc, that is not the extent of all software development.
Not all software development is intended for big commercial use (in which case the companies buying the product would *need* the security of support etc.) Not all software is so complex that it *needs* support or docs. With smaller software projects, it is much easier to copy a piece of software, than if it had a huge code base, leaving the person producing the software and trying to sell it in a shaky position.
Open Source is not for everyone, although great for some, so stop criticising people for doing what THEY want to do with THEIR code which is a by-product of THEIR invested capital into R&D etc.
If I'm wrong, please feel free to correct me with facts.
I doubt that Silicon Valley is on a totally different banking system than the rest of America (where people who don't know better are legion). If SV is, feel free to disregard my comment.
The main problem for direct billing systems - well, the main problems - are twofold.
First, we have the problem of liability. Banks, especially banks, have to know who's going to pay if something goes wrong. They like to divide up and preferably cap liability before such a system goes into operation. Bear in mind that many large organizations, such as banks, self-insure (that is, rather than pay a certain amount of money to an insurer, they are big enough to merely set money aside and act as their own insurer), and that increases the stakes.
Second, we have the problem of incompetence. Most software projects are failures to some extent - nearly a third get trashed because they don't satisfy spec, or the direction of the corp changes, or they're just plain not used. This doesn't mean that online banking services isn't a possibility, but you don't want to fail while doing this kind of thing. In other words, it's likely that online banking will remain in beta for half of forever.
To the second point you can add the observation that the cheque-clearing and banking laws in the US drastically and desperately need rationalization - there are few provisions for banks with no physical presence to operate in an arbitrary state. But YMMV.
--
--
There is no premature anti-fascism. -Ernest Hemingway
Probably number one on the list would be symbolic links, and a scheme so that the filename "/A/" means the same as "A:/".
fork() (merged with their threads)
Removal of the case-insensitive filenames, or at least a hack so that files with different cases can exist at the same time and the closest match to a typed is used.
Fix libc so that writing text files does not insert CR characters (reading them can still strip them for back-compatability).
There are probably dozens of others. All little things that MicroSoft has put in there purposely to make it difficult to port software back and forth. The result would not be Unix, but it would make the system play nice with Unix and still run Windoze programs.
The QPL is considered free by RMS, ESR, etc... and meets the OSD guidelines.
"FascDot Killed My Pr" writes:
"I HATE direct bill pay systems. There's no way in hell I'm letting Vast Conglomerate A ask Vast Bank B for some of my money."
Where does it say Linus was talking about "direct bill pay systems"?
I think it was something else entirely he meant: Easy bill paying in ATM-like machines. Once you've pushed in your ATM card and validated it with your PIN code, follow the easy on-screen prompts and type in the recieving account number, amount, optional reference number for the receiver's bookkeeping, and desired payment day. Of course the account number is translated into the account holder's name on the next screen, and there's a quick-select "immediately" option for the date, stuff like that. And even better: All that is encoded in a printed bar code on most bills, so you just hold it in front of the machine's bar code reader, check that what the machine thinks it read is what it says on the bill, and press OK.
Sure, I suppose stuff like that exists in America too -- now. But in Finland, they've had stuff like that since well before I moved here. Something like a DECADE, I think, perhaps more. The things are on every damn street corner, like ATMs.
Now isn't *that* being "ahead of Silicon Valley" on the technology curve?
Christian R. Conrad
MY opinions, not my employer's - Hedengren, Finland.
Christian R. Conrad
mail me at iki.fi ; same user ID as here
I think Linus forgot to mention Apple's half-hearted attempt at Open Source.
Sure, they open sourced part of their attempt at a me-too modern OS, but it's only to try to leverage some free work from the community. It's obvious that there's no real commitment to the Open Source principles.
If Apple wants to get taken seriously, they should release something unique and ground-breaking, like QuickTime 4 and QuickTimeVR.
KDE and Troll tech help linux so Linus supports it, Sun is releasing Solaris under their community license so he trashes it. It has nothing to do with ideals, it's purely a business move. The issue with TT is null now anyways since it's free software. That will never happen with Solaris.
the time frame was a fair time before qt2.0
Disclaimer: I don't live or work in Silicon Valley, but I AM a programmer at a bank.
Here's the reason SV doesn't have the advanced banking tech: because programmers know better.
I HATE direct bill pay systems. There's no way in hell I'm letting Vast Conglomerate A ask Vast Bank B for some of my money. Trying to fix a problem would combine the worst aspects of dealing with a teller and calling tech support. There would be no way of fixing it short of closing the account--and even then I probably would never see that one payment again.
I ALWAYS opt for the "bill me" or "check only" option. If there is no such option, I do without the service. If I can't do without the service (cf. my recent cable modem purchase) I keep bugging the company by asking when I can stop the auto-debiting.
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
We will all be truely thankful when Open Source has eliminated all other forms of software. This would indeed be a Great Step Forward for choice.
If you think open source software is something that has some thread of ethical or moral content, then consider yourself a "fringe" element of the open source movement. The main thrust of this movement is driven by the commercial requirement that no one company be able to control the means to the success of any other company.
How soon we forget! The Open Source movement (note capital letters) is the fringe movement to the Free Software Foundation that was started 15 years ago. The main thrust of which is decidedly not about protecting companies from one another.
Before you get all wet about some company releasing open source software, figure out whether or not the software they are offering is important for the correct operation of other parts of the system. If not, then who cares?
I care. Even if there is some software the the "other parts of the system" aren't affected by, I will be affected by non-correct operation. Therefore I want every piece of software I use to be open source.
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
He probably doesn't know stuff about Transmeta.
Does anybody seriously think Linus is high-ranking in that company? Hell, he's a good hacker, but Transmeta could probably get the best benefit for having him on the payroll from keeping him out in a plexiglass case in the lobby.
You know what I meant... (too used to typing in linux at that lilo prompt)... the first line of the story claimed linus is retiring, something I haven't heard before.
He probably owns a nice piece of it. Making it very much "his" company.
Now don't be picking on Netscape.
They're doing bad enough as it is...
Don't you mean Doctor Torvalds? :-)
True, but many Linux vendors don't ship an 'official' kernel and instead fork it with add-ons that Linus hasn't gotten around to including yet.
I can testify to my direct experience with this.
I used to try to run Red Hat (back in the 5.1 era) and always jokingly said I "ran RedHat for about the first fifteen minutes after an install" because I'd rip out their modular scheme and plug in a monolithic kernel tuned to the hardware I had.
One of the things I discovered quickly was that the RedHat Kernel Source had default settings radically different from a stock kernel that you can download from places like kernel.org. For the brief period of time I ran SuSE it was even worse. There seemed to be modifications to the config script (when you ran 'make menuconfig' that just plain refused to let you make certain changes.
My experience is that the "distributors" crowbar the kernel source in ways I don't approve of.
you know what--i never saw sun even saying that they were 'open sourcing' their code, or that they were going to make it 'open source TM' compliant. only that they were publishing their code under their own licence. if 'community source' sounds too close to 'open source', too bad.
hey, i'm all for linux, and open source. but i do find it sad that such a popular licence, the GPL, isn't actually freely redistributable. i know that some other (let's leave them unnamed) licences are. it just means that there will be less high-quality commercial software out there for me to use on my linux box.
cheers
-sh_mmer
Interested in learning Chinese or Japanese? check out Chinese/Japanese-English Dictiona
If MS opens Windows, I will have to assume Hell froze over. :)
And I'm not writing off the chance of Solaris, Java, etc., going fully Open Source. It's not really in Sun's own best interest to hold back, they'll eventually realize that.
Bruce
Bruce Perens.
Linux is just a guy who knows how to write C code ...
Linux is not a guy, it is an operating system.
I see a lot of posts from people seeing GPL equated with free (as in free beer). They seem to have the idea that because the license requires you to distribute source, that it also requires you to give up intellectual property or that you cannot charge money for the program.
This simply is not the case. First, let's look at intellectual property.
Let's say you develop a whiz-bang Unreal-killing 3d engine, and decide to GPL it. Now you might be thinking, how do you prevent people from looking at the source and writing their own engine? Well, you don't. Of course, if they want to put in the time/effort to write their own engine from scratch, more power to them. By the time they finish their engine, yours will be obsolete anyway. If they actually decide to use your GPLed engine, you have two possible sources of income:
Sell them a closed license
Consultant fees for support of the engine
Now, for the myth that you cannot charge money for GPL software.
Well, Redhat seems to be doing okay charging $85 for a Redhat distro on CD. You can even take their distro, customize the default options/packages, rename it to BlueFez, and sell it yourself (or give it away!).
Sure, maybe nobody would shell out $50 for Enlightenment. But, they might shell out $50 for Enligtenment, printed manuals, 24/7 technical support, and an automated update utility. It's all in the value you provide along with the GPL'ed software that will determine wether people will buy it or not. In other words, it is market forces, not anything inherent in the GPL, that will limit what you can charge for GPL software.
Just remember: It's Free as in ideas, not as in free beer.
NathanI've never considered it a Linux component at all, especially since it will run quite nicely on BSD, Solaris or even HP-UX (according to the FAQ).
I guess this could lead to a rehash of "where does an OS begin/end" argument. Great fun to discuss but pretty irrelevant in the end.- -----------
-------------------------------------------
my blog: good times, man, good times
Well, I like today's Linus a lot more than the old one.
Am I alone in percieving a change? Would anyone like to speculate on what brought it about?
Thanks
Bruce
Bruce Perens.
I'm just asking for flames by posting this, but I'm curious, why would a company want to go open source? I mean, a company is ONLY in existence to make money, and if it happens to be a software company (let's say Microsoft for some interesting "discussion" hehehe) that's means their cheif product is software. How do you intended to make more money, by giving out something for free? Yes, you can make money with support, but why not make money with support AND software? Or say I make "Really nify program 2000". I could
A: Give it out for free and have other people improve it
or
B: Sell it for X dollars and go buy some new computer hardware.
I personally would take the computer hardware anyday. Sure, my software could get better, but I'll remain poor. I know that some of you will say that I should code because I like to code, but I like to eat too. Am I selfish, probally, but I think most of the world is too. Another example, Red Hat. Yes, they are succesfull, but think about if they weren't open source, and made you buy their "Red Hatix". Then they could get even more money then they did by just selling "Red Hatix" to people who were new to "Red Hatix". I guess I just don't understand why someone would OS their software, when they could sell it. I think it's this thinking that keeps most companies from going Open Source, they don't see (like me) what's in it for them, financially.
PS. Please don't call me a c*ck sucking *sswhore because I don't see the point of Open Source, it only pushes me (and other who are still undecided) farther and farther away from it. Fight my "stupidy" with facts, not FUD.
..but I seriously doubt "open sourcing" Windows would go a very long way toward making it a more viable OS than the alternatives. Too messy. I'm sure there would be some interest, however, due to a variety of reasons. :)
~ Kish
Uh... retiring does not mean he is giving up the work. Retiring in THIS context is an ADJECTIVE to mean he shies away from the spotlight.
abrams's advice: when eating an elephant, take one bite at a time.
Because Open Source is good! Or...something! Yeah! It's the hot new hip word around the software world. No, don't take into account that 99% of the users don't even bother looking at the code, much less understand it. It's simply a matter of using that spiffy two words "Open" and "Source" ..."look ma! my source is open!" "That's nice dear" I'm wishing all these companies would grow some balls and say "screw you" to Linux and move on to working on porting stuff to operating systems where the userbase doesn't whine and complain all the time. Hint hint BeOS. We don't care if your code is open or closed, free or commercial. We just want it to work for us ;)
Linus is more of a politically minded person, and cares more about linux than he does opensource, when trolltech release qt under the half free licence linus didn't see that as something that harmed linux, but rather helped it, he, probably correctly, assumed that pushing the point would simply piss of the developers which would have worse effects than having a sorta free qt. today's situation is much different, sun's licence really does nothing to help linux(other than the ocasional bugfix to SO), and linus obviously sees that. Until sun is an ally instead of just the enemy of our enemy, we have no reason to support sun, and who knows, maybe bitching about it will make them change their licence.
ps. i personally dislike thinking of MS as our enemy, but i think that is how the majority of the community sees it.
I've got to wonder how many of you champions of open source actually practice what you keep ranting on about.
his name "Linux" he'd be richer than Bill Gates.
Bruce is right, it is about control. Sun have control over Solaris and they want to keep it. I don't necessarily think that fear of MS making changes is the reason for keeping control (although I'm sure it has crossed the minds of at least a few Sun execs).
There are all kinds of boring marketing reasons to want to "have your cake and eat it too" as Sun are trying. Imagine Scott McNealy telling shareholders that Solaris is doing really well, but that Sun aren't the number one sellers: rather a company that publishes books on Sun software has repackaged Solaris with a different GUI and installer and sold it with "Solaris for Numbskulls".
I agree that Sun are stretching the term Open Source with their license - but that's really a marketing argument rather than a technical one.- -----------
-------------------------------------------
my blog: good times, man, good times
The only reall difference between SCSL and GPL in this instance is that with the GPL you can go your own way and distribute it anyway [if Linus doesn't like your change].
That is precisely what Free Software is all about. Remember, "free speech, not free beer".
This confusiong is what RMS warned us about a few months ago when he said the people arguing for "Open Source" were putting pragmatism ahead of the important things and that eventually people would forget which freedoms they were fighting for.
To put it another way, what good is having the hood of your car not welded shut if you have to sign a contract binding you to not ever have a third party mechanic look under there anyways.
Now that was funny :)
Firstly, Redhat do sell their software for $80 or whatever it is. Sure, it is less than NT, but I bet they make some money off it.
If MS open sourced NT, and sold it with source & a few support calls, most companies would buy it - sure, MS wouldn't make so much, but the support is needed for corporate peace of mind.
The problem I see is then Microsoft would be forced to move into the service industry more, and compeate with the big outsourcing companies (EDS etc.)
I guess then all the service companies would start competeing on the level of service, which might be good.
OTOH, (and this is just the same as for Linux)what if companies started to keep their bug fixes to themselves?
"Look.. we have a bug fix for the root access by entering the root password bug. Redhat doesn't have that, so you should sign this support deal for the next five years, and you will get exclusive access to out patches"
I realize that once they patch a few machines anyone can distibute it, because it would be GPLed, but in a corporate envrionment, where the user doesn't access to the source....
Do you think this is a potential problem?
Have fun using Linux.
Well, I for one am in favor of abortion well after birth, and idiots are high on my list.
Now don't be picking on Netscape.
They're doing bad enough as it is...
..for clueless replies? I never addressed the issue of who owned the fscking company. Paul Allen is not an employee , and guess what? That's all I said!! Get a clue. Respond to a post where what you said is even vaguely relavent.
This post that I'm replying to is one of the shining examples of why I flame people. If more humans put that "vaunted intellect" of theirs to good use before shooting their mouths off, I wouldn't feel so inclined to refer to them as total idiots.
~ Kish
Open Source = "My source code is open, you can browse me, modify me, and turn me into whatever you want"
Suns license maintains ownership of the code and direct results from the code, in commercial and non commercial aspects.
GPL controls the source code in the same fashion, just can't be used in a commercial package.
Whats the difference? Either sun is gonna get your money, or the FSF is gonna get your money.
Open Source doesn't mean free from restrictions, nor does it mean strings attatched. Sun is progressing.. i thought progression, technology, and freedom of your choice was what it was about.
i didn't think stealing was the issue.. why else would you want to use something you had absolutely no part of in the development cycle.
Linux is a community project, its built from the ground up for whatever reason people see fit to spend there own time on. Solaris was built from the ground up to be a Commercial OS, and for SUN to maintain its support, its quality of service, and its confidence of the customers and vice versa, they feel they *NEED* complete control of THERE OS.
Sun is 100% a commercial company, selling a hardware and software based solution from workstations to enterprise class database servers. I don't think sun would be happy if some joe schmoe hacked up solaris, sold it as original and it breaks the compatibility and ultimately sun becomes responsibale for a fortune 500 company loosing 100,000,000 dollars because of an OS glitch.
This is my opinion, moderate me down and you may was well call this slashcensord.org
The Open Source community has broadly accepted the Open Source definition, and we really don't like people trying to re-define Open Source for their own selfish purposes. As a community, we are big enough to give Sun a real problem in the market as their customers jump ship to Linux en masse. The SCSL is a band-aid that might reduce the hemmorage of users, but won't cure it. Sun needs to get over its Microsoft paranoia - the only reason for the SCSL is to keep Microsoft from stealing the show.
by comparison, the GPL restricts companies from developing software based on GPL stuff and selling it
No, it doesn't.
What the GPL does is enforce a quid-pro-quo. Take the example of my Electric Fence malloc() debugger. I give the product and source code away to anyone who asks, and I allow people to sell it. If you want to develop something based on it without paying me, you must give the source code away to anyone who asks, and you must allow people to sell it. If you want to do it under a commercial license without giving it away or giving people source code, you give me some money and I give you another license than the GPL.
What you are looking for is something more one-sided, where I give the software away, but someone else can take it, not give me any money, add their own changes, and then sell the result without giving me back the changes or giving anyone the source code. As the original author, what possible reason would I have for making myself someone's dupe - a sort of unpaid employee who gets no benefits - that way?
In general, free software authors write free software so that there will be more free software. They aren't interested in facilitating non-free software unless there is some obvious benefit to free software or themselves, and I can't think of why they should be interested in that.
Thanks
Bruce
Bruce Perens.
Sun's License means no web charting component for you. It's that simple.
What you really mean is that there is no free lunch. Nobody's stopping you from writing your own web charting component, or (gasp!) paying someone else to write one for them. It's called capitalism, and it works. Whining that someone else won't give you their property for free, is well, whining.
I have my doubts that Winblows95/98 is an example of good software engineering, its more like a HACK job, or would that be better said as ONE_BIG_KLUDGE? ;-)
Don't forget that the #1 design goal of Windows 95 was to be backwards compatible with 10 years of hardware drivers and DOS/Win16 programs. They got that part right.
The #2 goal was to provide a similar API to Windows NT so that at some point in the future they could obsolete DOS/Windows. They got that mostly right, although 9x makes so much money that DOSWin isn't extinct yet.
Later on, with DirectX, they wanted to provide a better game environment than DOS could provide. I haven't seen too many DOS games lately, so I assume that's going well.
Note that security or reliablity were never high up on the design goal list for Win 9x. They already were selling Windows NT, you know, but even to this day people choose backwards compatiblity and games over a superior OS.
Business. Numbers. Money. People. Computer World.
It's the bizarro-Gerald Holmes. Gerald!! Watch out, bad touch go 'xplode, run away!!!
+&x
Does anybody have the adress of a transcript of this speech ?
:wq
(been using Linux 6mo.s, and I play games (win98))
Anyway, for multimedia streaming files (*LOUDCOUGH*) Windows Media Player, blows the pants off (*cough*) the competition. Being aware of previous Microsoft tactics (and the tendency to incorporate everything into the OS) I would not be surprised to find special APIs that Real,Quicktime and the others don't ever see. If they open some of their code (and I think they have to at this point, they're losing too many developers) some of this might come to light. At the very least it's more ideas to...evolve from.
+&x
everyone knows that he cant say stuff about transmeta
The bloody Technology Wars break out. Small-scale but violent conflicts erupt in many cities as technology-deprived Americans, increasingly condemned to poorly-paying menial jobs or displaced completely by computing technologies, stage riots. This unrest spreads to Third World and technologically-underveloped countries. A violent Luddite movement organizes, conducting a rash of terrorist attacks against technological targets and facilities. This is more Katz nonsense. Economics doesn't work that way. For starters, no one is going to be "deprived of technology." Computer prices are dropping so fast that pretty soon literally anyone will be able to afford one every couple of years. And even if parents are computer-illiterate, this does not preclude their kids from becoming skilled. Furthermore, the vision of being "increasingly condemned to poorly-paying menial jobs" is exactly wrong. The trend of the last hundred years has been liberating people from that kind of job. At the turn of the century, nearly everyone was either a farmer or a factory worker. This has changed, as machines have taken over those menial jobs and freed workers for more challenging tasks. The idea that machines will replace us all is similarly nonsense. Human labor is the most universally valuable commodity in existence. The reason that workers are replaced by machines is that those workers are too expensive. This means that mechanization is the result of an increased standard of living. It works the other way too. The ultimate determiner of wages is productivity. As more capital is accumulated, people are more productive and so employers are forced to pay them more to keep them. You'll notice that people in those menial jobs are typically either recent immigrants or in their teens or twenties. That's because anyone with any ambition can acquire enough skills that, even if they can't live well, they can get a job that allows them to live comfortably. The march of technology *has* improved our lives, and that's true of pretty much every sector of society. I find it hard to believe that anyone would want trade places with someone in a similar social situation 100 years ago. If they did, those people will almost certainly end up working 12-hour shifts in factories or dawn-to-usk jobs on farms. Who wants that?
Maybe MS is trying to get the world to fix its broken code for free and leech from the community and thus steal our souls as well as our dignity ClusterSnarf (My login didnt work)
...that too. Maybe even CLS.
Sig (appended to the end of comments you post, 120 chars)
-T
He may criticize them but to tell the truth, they have a right to do whatever they want. ...
They own the software - "own" the magic word that makes whole world going.
There is no proven better business model than that
So... 1) I've got an idea for a product 2) you develop the product for me, for free 3) I will sell it and collect all of the money ...that is insane! Oh wait, that is what Red Hat did.
No, the purpose of Linux is to pool our resources so we can build one giant penis that everyone can use at once, and customize to our own needs!
:}
That, and to make Microsoft's penis smaller. But, with a name like Microsoft...
Maybe i should just go back to promiscuous packet-sniffing...
---
Maybe that's just the price you pay for the chains that you refuse.
Hand me that airplane glue and I'll tell you another story.
What a lack of imagination you have. What an impoverished view of life. The only reason for a company's existence is to make money? I think not.
It's not as if even B* G* quit school saying, "I have to become a millionaire. I know, I'll wheel and deal [some would say, steal] my way into a monopoly."
Software development could flourish in a barter economy, in socialism, in communism, . . . it doesn't require a capitalist system.
Call me an idealist, but I contend that the vast majority of companies began with a product or service which they and others considered worthwhile.
Uh. :)
The SCSL is Yet Another software license which has come to the fore with Sun "releasing" source. There are plenty of us for whom the majority of other source-available software comes out under the GPL and other Open-Source arrangements.
And if you were half-way awake during the 'sun releases solaris source' debate on here, you'd be well aware that it caused some speculative confuddlement.
I say, good on Linus for setting the record straight.
S'there
~Tim
--
Rushing on down to the circle of the turn
While I sincerely doubt that this will happen anytime soon, even if Microsoft would open their source code, I personally would not care much. Knowning MS, I guess we can assume that they won't really go open source; it will be some sort of community licence, along the lines of what Sun is doing. All this really boils down to, is that it's still their source code. As such, response would at best be lukewarm and probably ignored alltogether by the open source community.
...
Even if MS released their sources under the GPL (big chance of that happening before hell freezes over), so what? I work in what's basically a Windows-only environment and have grown to pretty much hate Windows and it's features. If I could, I would turn my back on Windows and never look back. I could care less about MS's source code as I'd rather avoid Windows alltogether, in both source and binary form
No, using Linux won't make your penis larger. BUT, by not knuckling under to Microsoft it is easier to present yourself as an Alpha Geek to Geek Hotties. So using Linux can make your penis more in demand, which is really the outcome we want anyway, right?
---
Linux MAPI Server!
http://www.openone.com/software/MailOne/
(Exchange Migration HOWTO coming soon)
>Later on, with DirectX, they wanted to provide a better game >environment than DOS could provide. I haven't seen too many DOS games > lately, so I assume that's going well.
You're an idoit. The reason you haven't seen too many DOS games is that Microsoft wants to force people into buying Windows 95/98/2000/WinWhatever. Are you actually claiming the bloated shit,er games that are coming out now for Win 95/98 are actually better that the older DOS games like Crusader: No Remorse by Origin or anything that's running on the game machines? Don't make me laugh at you....
While I suspect the main reason is that Transmeta is not "his company" (Linus is just an employee), Silicon Valley definitely has the advantages of better weather and, more importantly, better wages. Yeah, I know that many startups pay starvation wages with the added lure of stock options, but at least the company doesn't have to pay $200 for each $100 received by the employee, who then has $50 more substracted as income tax. And when he goes grocery shopping with that $50, another $10 is sliced off as sales tax, closer to $40 if he buys alcohol or gasoline.
I do agree with the "third-world" jab though. The US banking system is ridiculously backward, the idea of paying for everything with hand-written checks is downright hilarious to most of the rest of the world. I pay all my bills through the Web and have done so for over 5 years, but even before that, everything was handled electronically through ATMs and automated payments. I can authorize the telco or whatever to take its money directly from my bank account; of course, I get to see the bill first so I can dispute it if there are problems. (Not that I've even run into one.)
Cheers,
-j.
Actually, it's a legal thing: Japanese law didn't differentiate between ATMs and "real" banks, so ATMs had to comply with bank opening hours. The law was changed, so now ATMs have more sensible opening hours.
For what it's worth, I found Japanese ATMs quite fascinating. Many allow you to deposit paper money, which is immediately counted and placed in your account! And instead of getting bank statements mailed home, Japanese banks still use a little bank book which records all your transactions; when you feed it in, the ATM actually turns the pages and locates the right row to print on automatically! (You don't have to always use your bank book, the card is enough, but you can get the transaction log 'dumped' into the book whenever you want.) All Japanese ATMs are networked together (like the US Cirrus system) so you can withdraw even from competitors' ATMs, although there may be a small charge. Now this is one area where I would like Europe to get its act together, as the only way I can get cash outside Finland is through VISA, even in the euro zone. =/
Cheers,
-j.
I'm sure this won't be popular, but I've got to take issue with Torvolds on bashing Sun's CSL. It isn't meant to be an Open Source initiative. Loosely put, it is there so that people building stuff around Sun technology don't have to pay licensing fees during the development process. Period. To quote:
"SCSL provides a more flexible process for gaining access to technology that allows tool vendors, chip designers, commercial OEMs, universities and research organizations access to the picoJavaTM and SPARCTM microprocessor source files without fees during the initial evaluation and development phases. "
To criticize SCSL's language for being too restrictive (in relation to OSS) is just plain silly. It's like a Guiness drinker decrying O'Douls because it's a non-alcolholic brew... sheesh.
--Mid
"If you think open source software is something that has some thread of ethical or moral content, then consider yourself a "fringe" element of the open source movement."
I guess I'm way out there on the fringe then, because I believe *most* actions have a moral or ethical component, albeit small, including the choice of license for a project.
I wouldn't go nearly so far as to say only open source licenses are ethical or moral, but they *do* help convince me the company is interested in the good of their customers as well as their pocketbooks. That kind of thing used to be called business ethics, back when it was in vogue. Companies were said to have a good reputation when they acted ethically, and they spent considerable time maintaining that reputation.
Open source licenses promote freedom and choice, encourage open standards, make software available to more people, increase quality, and help prevent monopolies. I consider these social goods, and therefore give open source licenses a moral and ethical plus. I am *not* saying that closed source software is evil, more like neutral, except in the case of licenses that egregiously exploit end users or interfere with consumer choice.
Linus doesn't seem to have changed his mind at all. What he seems to be saying (to me, anyway) is: "Either be a wolf, or a sheep. But don't play dress-up. Don't pretend to be open-source if your licence is really non-free".
It's a valuable point. If you write your own license, you shouldn't pretend it's free if it isn't. It brings everything down.
As for Microsoft's push to make parts of Windows free: I think they've missed the point. We need the whole to be free, or nothing. If only inbuilt, interdependent components are free then we still can't do anything.
... and today's pet project has
Back then, Linux badly need more user-friendliness, end-user application and GUI. KDE was a step in that direction even if meant contaminating Linux distro with a closed-source licence. Now, there is more choice, both OSS and proprietary, so we can afford to be picky.
Basically, the balance of power is changing.
:wq
> The people who overuse "hack" as a verb probably would be bewildered to have to work on a project
;-)
I hope I'm not overusing "hack", but the reason I did is because I have my doubts that Winblows95/98 is an example of good software engineering, its more like a HACK job, or would that be better said as ONE_BIG_KLUDGE?
I'm a software engineer, and admist the Design Specs, and Software Engineering that I do, I also happen to HACK code. Hack in this case means Good. The Hack above has a bad conotation. Sorry for not being more clear.
Cheers
'their cultural and economic hegemony has allowed finland to advance technologically at a rate which silicon valley, working under the constraints of the US's social problems, simply cannot sustain. ' I'm surprised the whole Transmeta team didn't just up and move to Helsinki! Do you think there was a reason Linus didn't start his own business in Finland?
...but actually "opening" it in a very closed and restricted way - is disingenuous, and deserves criticism.
...to see disingenuous, a five-syllable, non-technology-related (sp?) word, used (and spelled) correctly on Slashdot. It reminds me that there are indeed still literates (I don't claim necessarily to be one of them) active in the discussions.
There should be a moderation category for well-formed cogent arguments. Note this is not the same as interesting or insightful, but it is very communicative, allowing you to judge the arguments more accurately.
Oh well, I'm blathering now...
Chris
San Francisco values: compassion, tolerance, respect, intelligence
you know... a shy retiring kind of guy, instead of the kind of guy who shys then retires (kind of like a horse).
I think I need to go to bed
Chris
San Francisco values: compassion, tolerance, respect, intelligence
::Torvalds dodged questions about his company, a so-far top-secret Silicon Valley venture called Transmeta::
Who *does* actually own Transmeta? Or is the owner like the bad guy from the Inspector Gadget cartoon. And who else special works there? I know Linus and the MS guy, but what other well-known computer geeks are employeed by them?
Heroic ?? What so damn heroic about releasing source code ? ...
It is only a business. Those who win count and so far it is MS that wins consistently
Citrix WinFrame comes to mind. IIRC Citrix did a deal with MS to get access to the source for Windows. This basically meant they could fix bugs more easily.
I've read various discussion groups where Sun developers are happy about Sun's decicision to open up Solaris because it will help them with their application developement. The same would go for Windows developers if MS, by some miracle, decided to let people see the source for Windows.
IMHO, the bulk of software developers, especially those who write for Windows, aren't really interested in helping maintain their OS of choice. They just want to make their software run better, with less bugs. Any access to OS source, no matter the license, will help them make this happen.- -------
-----------------------------------------------
my blog: good times, man, good times
Since when is linux retiring?
their cultural and economic hegemony has allowed finland to advance technologically at a rate which silicon valley, working under the constraints of the US's social problems, simply cannot sustain. (not that i'm unhappy living where i do, i feel that accepting the challenges of american life can enrich, and waiting 3 months for the latest gizmo is a small price to pay for diversity and tolerance.)
further reading:
Finland and the Future of Europe
The Rise and Fall of the "Swedish Model"
...real-world examples.
Sun is a hardware company. They make money by selling reliable, scalable hardware to people who need it. As I see it, Sun could release Solaris under the GPL (contracts with other source code owners aside) and it would only serve to INCREASE sales of their hardware, and therefore their profits.
Sun has hundreds, maybe thousands, of reasons not to do this right now (mostly, I think, because they're greedy, uneasy with all software projects, and inexperienced in the Free software world), but not a single one of them is "the bits for the source code for Solaris weigh more than the bits for a proprietary binary release, and it would affect our bottom line (through increased shipping costs) to move towards open software."
--
Yikes! You really do live in a backward country! :-) Here in the UK, banks charge less for direct debit, because it saves them paperwork. Utilities typically offer around a 5% discount if you pay by direct debit for the same reasons -- it saves them money. A recent survey showed an average family in the UK will save the equivalent of around US$400 a year by paying bills with direct debit.
"The invisible and the non-existent look very much alike." -- Delos B. McKown
Thank-you! It's astonishing that so many people can miss this bleeding obvious point. Let's see a nice high score for this one.
How about "any interior body is better than none" or "at least it's not made of radioactive waste"?
--
Xenu loves you!
Oh my god, the pictures are great.
Ever thought there's no real difference between software advocacy, street gangs or networked marketing fandom? Be very afraid
I think, therefore thoughts exist. Ego is just an impression.
I couldn't have said it better myself.
I like Linux and what it has done for the Computing community as a whole. In the past I, and many other Sun engineers, have been contributers to the Linux community.
I work for Sun and they pay my living and if the company I work for decides to give the general public access to our crown jewels then that is our buisness - we didn't have to do it.
If you don't like ours or anyone elses license terms then don't buy or use the product, thats your choice just like it is the owner of the codes choice to decide how/if/when they distribute it to anyone else.
Would all the people who are complaining that the Community Source license isn't your favorite GPL virus be happy if all of the commerical companies who have decided to let you see their source turned around now and said "you all moaned too much sorry we have all changed our mind you aren't getting to see anything" ? Huh ? Well I think that the majority of you won't even notice the slightest difference because you had no intention what so ever of doing anything with the code. How many of you who moan about this stuff actually understand the full implications of the Sun Community Source License (SCSL) or GPL ?
The Linux source might be GPL but at the end of the day if Linus or his advisors don't like the changes you suggest it won't get into the official kernel. They only really difference between SCSL and GPL in this instance is that with the GPL you can go your own way and distribute it anyway.
I could have posted this as AC but I decided it would hold more weight if MY opions (not Sun's legal department) came from me not another AC posting.
As a brit who's spent a fair amount of time in both places I can vouch for that fact that Finland is indeed streets ahead of SV in actually using modern technology. Both are streets ahead of my native UK though.
regards
presidents of the us need to be born here
:-). I'm a U.S. citizen so he's a natural-born citizen (as opposed to a naturalized citizen), which means he's still elegible to become President; although, I hope I raise him better than that :-)
bzzzt. Thanks for playing.
Presidents have to be natural-born citizens. It doesn't matter where they're born, rather with which status. This information is straight from the U.S. consulate in Munich, Germany, where my son was born (June 21st, 1999
Of course, in essence you're still correct; Linus isn't elegible, unless he's hidden the fact that one of his parents is a U.S. citizen...
So I guess you get 1 point.
Chris
San Francisco values: compassion, tolerance, respect, intelligence
I have friends all over the world, thanks to the internet, and I must agree with his remark about these third world countries being more advanced than us. You may disagree, but what do I care of what you think? when I know what I know? In USA today, in classrooms we get to use PIII500mhz with 256mb of ram, and 20inch montior with windows. In third world countries we are broke, and get to use 386dx 40mhz with 16mb ram and 100mb drive. Because of the low quality of the machines, we try to make up for what we don't have, when we code, we don't use visual basic because it will be bloated, we run other better OS to utilize the hardware best, ie bsd/linux not windows. In USA, everyone gets spoiled with fine hardware and crap.
I have had the pleasure of talking to many youngsters, (11-13) in third world europe countries who code in assembly languages and run unix os. I should transfer to a finland for school, I will get a better education and for cheaper money, when I am done with my BS, just come back to the states, spend a year get a Master, and I am ready to roll.
------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
I'm trying to figure out if you simply don't know that it exists, or if you reject it. There is an Open Source Definition that was announced, by yours truly, in the same announcement in which Open Source was announced. Before then the only phrase used to refer to this stuff was Free Software. The definition is on the opensource.org web site. It has broad industry acceptance.
Thanks
Bruce
Bruce Perens.
Bruce
Bruce Perens.
It's nice to see that GOD...eh,uhm Torvolds I mean, still is "shy and retiring. I guess he feels his past accomplishments now allow him to shoot off his big mouth. Shut up!
Would that be a Beopenis?
Is it licensed under the General Penis License?
(I'm so ashamed)
Cripes, we should be happy that they are even giving us a chance to look at source code. If you don't like the terms of the license, then for god's sake don't bother making changes... It's not like 95% of the people bitching could even make a change, much less understand half of what they would be looking at anyways.
I dont believe that it will make your penis larger, but it wont reboot in the middle of a process.
:)
"If you have done 6 impossible things this morning, why not round it off with breakfast at Milliways" -- hhgg