Miguel de Icaza writes
"The
people that did the MOSIX cluster system have now made a port for Linux. But they do not provide all the source code of their work. They only provide a binary kernel module which allows the user to run only a cluster of six machines(they show a picture of their 100 cluster node).
The binary module requires kernel modifications. (Thus breaking the Linus permission for binary modules).
I think we should stand up against this blatant violation of the GPL. "
Update: 02/27 11:34 by
S :
In related news,
xose
points out other license violations:
Linux Network Drivers states
"Several drivers have been distributed that are little more than renamed versions of my drivers. Some have my name, the
copyright notice or the Gnu GPL license notice removed. The less flagrant violations merely fail to note that the driver has been
modified from the original version. (The GPL requires such a note.)"
Update: 02/27 11:05 by S :
To clarify Miguel's point: Source must be available for any addition
to a GPL'd product. Linus and the other core kernel developers
gave a special dispensation to allow binary modules to be inserted into
the kernel as long as they do not require kernel modifications
of their own.
Some posters argue that this is whining, and we should be
grateful for more software on Linux. Others argue Linux must
let go of its licensing conditions to succeed. Neither argument
is relevant. MOSIX is violating the Linux license: it is
a binary kernel module that requires kernel modifications.
Just as Microsoft would not tolerate violations of its license,
the authors of Linux need not tolerate this violation. The
fact Linux is available at no cost is irrelevant: the license
is based on copyright law and Linux is not in the public domain.
Other posters believe that Mosix could fork the Linux code
base and do what they want. This is incorrect. The license
terms are determined by all the authors (copyright holders)
of a product. Unless Linus and co agreed to change the license
it would not change, fork or no fork.
If it is true that the Israeli government does not allow
the source of the Mosix kernel module to be made available, it is my understanding
that the GPL states that the Hebrew University may NOT
distribute Mosix to anyone.
I'm not so sure it's a violation... (Score:1)
Now, there is no clause in the Linux license which says that all Linux software must be GPL'd. Look at Perl, KDE, and the current version of Netscape (not Mozilla) for examples of non-GPL Linux software. So as long as they don't use code in their app from the Linux kernel, including code from their modifications to it, I think this one might just be legal.
Note: Since the kernel has to be modified, I have my doubts that the module didn't use the same code, so it would be violating the GPL in that case. Anyone know about this?
Welcome to the real world (Score:1)
Sounds funny coming from someone who has an email address which is provided by one of the worst examples of Capitalism, Hotmail.
All I can say is, if you don't like it here, you are free to move to a country that matches your ideals, there are plenty of us who do not want a Socialist system.
Welcome to the real world (Score:1)
the only success of the capitalism is to make a society where there are from one side people who are starving and in the other side people who are as rich as bill gates.
Re: Welcome to the real world (Score:1)
The U.S. however, helped his opposition, led by General finushe to take over the country.that finushe btw, killed over 30,000 from chile, and of course the U.S. didn't do anything about it.
What the F**K (Score:1)
benjamin
Welcome to the real world (Score:1)
__
Someone should do a test case of this law anyway (Score:1)
Various important signatures associated w/M$ shit support me here.
The last time this happened... (Score:1)
"Note: in the future we plan to provide MOSIX for a larger number of processors to approved educational and
research institutions, subject to signing of a non-disclosure agreement."
Doesn't seem they're like willing to share the source...
/El Niño
Nazi bastard (Score:1)
Fnkmaster
gabriel@fas.harvard.edu
The stupidest thing I've ever heard (Score:1)
Violation of GPL:who's responsibility is it? (Score:1)
Life's not fair... (Score:1)
everybody to have the same ability for the same life quality.
Simple Solution: NIMBY (Score:1)
Sorry, no source, no install on *my* kernel.
If not strictly for security reasons.
--
GPL is basis for cooperative mode of production. (Score:1)
I predict that this cooperative model will spread to other industries. In the very long term the GPL could be a significant contribution to the advancement cultural evolution.
Thank god for the atheists!
Guess this proves that GPL is a to restrictive ... (Score:1)
Not at all. All it means is that the many authors of Linux have made an offer that Ericsson isn't inclined to accept. That's their choice. Linus et. al. put a lot of hard work into Linux, and as their payment, they want any modifications to it made available in leiu of money.
This: (Score:1)
2. If this kind of thing ever happens for real with the GPL, think about it: would this be happening if you were using a different license?
My suggestion (Score:1)
Keep the current version proprietary, and release older versions under a free software license. (doesn't have to be GPL).
I think Ghostscript does something similar to this
GPL Question (Score:1)
One thing I'd like to point out first of all is that the ideals behind the GPL say that your code does not belong to you.
Anyway I have a related question...
The GPL I imagine is written to exist within the frame of US copyright law. What about other coutries that have weaker copyright laws? If someone from one of those countries violate the GPL, what can be done to stop it? It seems like not much. Ironically, the FSF seems to want weaker or no copyright laws.
Guess this proves that GPL is a to restrictive ... (Score:1)
It's not always a matter of not wanting to, there are many times when code can't be shared because of NDAs or patents and other things.
Seems to be legal (Score:1)
this is pathetic (Score:1)
What I was trying to say, was that if this *is* a violation of the GPL, and we let it slide because it's non-commercial, that just makes it easier for future commercial violations to take place, as a precednet will have been set. Not only that, but what if the people behind this decide to make it commercial in the future? Surely it's easier to make everything comply with the GPL from the outset, and not have to try to impose modifications at a later date, when someone notices that it's become necessary...
Calm down... (Score:1)
Linux/OSS is freedom, socialism is not. (Score:1)
east block country) I feel I know something about socialism in real life (not theoretical stuff, we don't
listen to marketing people when we select our SW and HW, so we don't mind what socialism
theoretically should/could have been)
1. Had linux/OSS been socialistic in its nature we would have _had_ to contribute a percentage of
our coding/consulting/sysadmin/work to linux/OSS. We would have had no choice how much, and
we would not have been able to decide what part of linux/OSS we would contribute to.
2. What path linux/OSS development should follow would have been decided by a small group of
leaders. Quite possibly directly or indirecty chosen by democracy, but still a small group.
3. The leaders would have a large group of bureaucrats to control the
coders/sysadmins/consultants. This group would be as big and probably bigger than the
"coders/sysadmins/consultants" group. This group would have a complete pencil pushing fetish
and be almost infinitely ineffective. This group would answer to now one except maybe parts of the
leader group (particularly not to the user and "coders/sysadmins/consultants" group).
It is obvious that this is not how the linux/OSS community work. Instead we have complete freedom
to decide how much we contribute, and to what projects.
If we don't like the way something is done we can fork the code and do it some new way. If we don't
like how a project is handled we can crate a competing project or fork a new project.
Linux/OSS is freedom, socialism is not.
MOSIX started out on PDP-11 V7 UNIX (Score:1)
MOSIX also ran on VAX, NS32K, and M68K UNIX systems along the way.
The last time this happened... (Score:1)
http://www.mosix.cs.huji.ac.il/txt_mo6.html
Someone who reads legalese would have to decide wether this is within the rules though.
WOW! (Score:1)
The host is reachable, port 80 connects, but the httpd does not respond. Looks like the system is trashing.
The stupidest thing I've ever heard (Score:1)
Ideals are what regulate the crude reality few try (or do) impose on most of us. The ideal of private property, the ideal of doing business while following acceptable business practices is something sherished by any ambitious and yet honest enteprenour. Ambition and honesty can go hand to hand. I've seen it. Claiming that ideals are not part of the real world demonstrate a good understanding of the real world itself, whatever real world means.
Collective bargaining is capatalism (Score:1)
Is not collective bargaining simply an employee utilizing all the resources at his disposal (his fellow employees) to get him the best deal for his time? I think so.
Violation of GPL:who's responsibility is it? (Score:1)
Maybe a class-action lawsuit? My knowledge of law isn't what I'd like it to be, but that may fit the bill, since Linux is kinda de-centralized in some ways. Either way, I agree that this should be dealt with and stopped. If a "rule" is place with no enforcement of violators, the rule becomes meaningless.
The GPL is Capitalist, not Socialist (Score:1)
Richard Stallman certainly tries to encourage people to release GPL'd software, because that benefits society. But supporting Free Software and opposing ownership are not the same concept.
Why can't GPL be used for embedded systems? (Score:1)
You can charge for your development costs, as much as you want.
But you are right, the people you give your product and/or source code can give it away for free.
This IMHO is a major problem with the GPL
Violation of GPL (Score:1)
Saying it was socialist doesn't make it so. (Score:1)
We think we're a democracy, but we're not. We're a republic. It doesn't matter how much we chant that we're democratic, we're not. We are a republic.
Chanting over and over that the soviet union was socialist doesn't make that true.
Legal Analysis (Score:1)
I'm sure Linus, at least, will take action.
The GPL is Capitalist, not Socialist (Score:1)
You are right, of course, about the FSF. My comments were aimed more toward those Slashdot posters who take the OSS phenomenon as a validation of Socialism in general (and who really do mean free as in free lunch).
As to the FSF, I can't agree with their goal of ending information ownership. Like you, I think they are trying to live a contradiction. In fact, I consider that part of their philosophy to be dangerous. Note that, while they want to to remove my IP rights, the reason that I choose not to violate the GPL, whether it's legally enforced or not, is out of respect for their IP rights.
Despite my differences with the FSF, I continue to support Linux and other OSS projects. It makes sense for the operating system to be open, and it's an excellent free-market solution to the threat of a Microsoft monopoly (and it's fun, and you meet nice people). As another poster pointed out (smithdog, below), cooperation has always gone hand-in-hand with Capitalism. There is no reason why free individuals, working toward a common goal, can't share the fruits of their labor, while still respecting each other's, and everyone else's, property rights.
Welcome to the real world (Score:1)
What 40-hour work week? (Score:1)
Sue them! (Score:1)
Violation of GPL:who's responsibility is it? (Score:1)
Wouldn't the fact that the MOSIX group, part of the Computer Science System Group [huji.ac.il] of Hebrew University's Computer Science Institute, is located in Givat Ram, Jerusalem, Israel make it quite a bit more difficult to file a lawsuit? Regardless of the difficulties of the whole question of "who's responsibility it is", there is also the whole international <pause> thing.
Origins of capitalism are in cooperation. (Score:1)
As was pointed out in several other posts here:
Yes, American 21st century society is a complex addaptive system. A pragmatic mix of capitalism, socialism, puratanism with just a pinch of egalatarianism. What separate our society from most others is the emphasis that our constitution places on _liberty_. IMHO the Free Software Foundation is correct in pointing out the value that freedom has is worth far more than some short term security.
Too often we are told of the failure of Socialism. Much of this has to do with the break-up of the Soviet Union. The fatal flaw in this reasoning is that we would not want to judge the validity of capitalism by how well our eastern european friends do under our system. So it is silly to judge socialism by how well the same people did by (their attempt at) that system.
Stay tuned for the exciting final act where "the expropriators are expropriated."
Cheers
The last time this happened... (Score:1)
I agree (Score:1)
What you see here is a racist-US-centric-halfwit posting by a bunch of Wannabe-cyberpunk-nerds who get off counting the number of hits on their pathatic web site.
Get a life, do some research before posting this kind of crap.
OTOH,
I dont see any violation of the GPL here.
--
I'd say RMS is pretty much wed to OSS (Score:1)
I use Red Hat, so I suppose I've sold out in some people's eyes.
--Lenny
Welcome to the real world (Score:1)
Read what Miguel de Icaza said... (Score:1)
Guess this proves that GPL is a to restrictive ... (Score:1)
The thin edge of the wedge... (Score:1)
Guess this proves that GPL is a to restrictive ... (Score:1)
GPL makes me release my source because
I link to GPL'd libs. No problem. You
can't use my source code, because I've
got the patents and using it without a
license is a patent violation. You
can see how I did it by taking apart the
product or by looking at my patent or
by reading my GPL code, but you can't
use it. Sorry
I think it's pretty obvious you're not sorry and that you're also a thief. You had to work "a way around" the GPL libraries in order to steal the work of all the other programmers who built the libraries. Nobody forced you to link to GPL'ed libraries. If you were an honest man, you would have refused to indulge in the trickery you brag about.
Oh well. I guess if people steal your code, you're only getting what you deserve -- and not one bit more. Turn about's fair play, isn't it?
mp
michael@trollope.org
The last time this happened... (Score:1)
Checking the sources (cont'd) (Score:1)
Of the Building of the Temple (Score:1)
My teacher, Shimon Ba'al HaNotzah Shel Emet, a contemporary kabbalist, has the following commentary:
Bezaleel is spelled: Beth - Tzaddi - Lamed - Aleph - Lamed (2+90+30+1+30 = 153).
153 is also the value of the phrase: LHTIB LTVBIM '(in order) to bring well-being to the good'
Aholiab is spelled: Aleph - Heh - Lamed - Yod - Aleph - Beth (1+5+30+10+1+2 = 49).
49 is also the value of the word: LIDH 'a bringing forth, birth, nativity' or 'a delivering, a freeing'
Thus Aholiab and Bezaleel refer to 'a bringing forth or freeing of something to be used for the common good'.
Just amazing, I think. My teacher also suggested that there is a hidden relation between the words Moses and Mosix, but being but a poor student, I can't for the life of me figure out how Mosix is spelled in Hebrew.
Atopia: etymology of utopia (not Latin!) (Score:1)
Violation of GPL:who's responsibility is it? (Score:1)
I think the issue of if this violates the GPL is still in question though. IIRC the GPL expressly forbids linking a binary module to a GPL'd program, but Linus made an exception to the kernel for binary modules. But I think that exception only holds if no kernel modifications are necisary. The modules come with some kernel "patches" so I really have no idea. I'm sure RMS would love the chance to sue these people though.
The GPL is Capitalist, not Socialist (Score:1)
Capitalism is about private ownership of Capital. The central point is the private ownership, which is closely linked to freedom. This means that each person is entitled to (i.e. owns) the results of his own work (unless he sells it or trades it for pay), and the definition of ownership is that you get to say what can or cannot be done with your property.
The GPL is a license setting down the wishes of the creators of GNU and other OSS software. We expect those wishes to be honored. We even expect the courts to enforce the license. This implies that the creators have a legal right to set the rules for their creation. That, in turn, implies ownership (even is the ownership is subsequently transferred to the public), which is a Capitalist concept, whether some OSS-ers think so or not.
Under Socialism, there is no ownership. Everything is shared by society, for the good of the people (or the state). Of course, there still needs to be rules to manage the sharing, otherwise, what's to stop me and my guests from using up the entire world's supply of Truffles and Dom Perignon. Thus, whenever Socialism is implemented, it breaks down into Ownership of Everything by the Government.
Under Socialism, the GPL would be ignored, since it only represents the wishes of a few private individuals. Under Socialism, the Government could decide that it was in the best interest of society that some companies (say those located in Redmond) be allowed to provide custom versions, and binaries only, and there would be nothing you could say about it. Socialism would destroy the GPL and the OSS community.
If you really want a better understanding of Capitalism, read Milton Friedman's Free To Choose. It's insightful, entertaining, and written for the general public. For the more philosophically inclined, I would also suggest Ayn Rand's Capitalism: The Unknown Ideal (though I risk re-igniting a recent flame war - some here think Rand is full of crap, but I'm definitely not one of them).
To summarize: If you support the GPL, then you must support Capitalism, because that's the only system under which the GPL could exist.
Welcome to the real world (Score:1)
Don't let it happen (Score:1)
Free the code, that's the way things must go.
Would you be so happy to have a 2Mb monolithic kernel compiled for i386 ? I don't thonk so.
DON'T let the kernel be a proprietary thing. And I know "they" won't. Seems like those cluster-guys are going onto troubles...
It has everything to do with ideals (Score:1)
The GPL attempts to blatantly impose the ideals of the FSF on anyone who writes software that tries to co-exist with it.
Linux ownership and hypothetical judicial decision (Score:1)
In my limited experience with the judicial system, the courts appear to accept claims of ownership at face value unless there is hard evidence to the contrary.
The stupidest thing I've ever heard (Score:1)
So yes, they are a part of the world, though they tend to be less grandiose than in past.
There is no shortage of ideology today - BUT - there is an argument that while ideology has been important in past with regards to building social systems (capitalism, socialism, etc.), our social system TODAY is so complex that it's not going to be changing based on the ideal of one person.. it will evolve based on the collective actions of everyone in it... kinda like a complex adaptive system.
Free software works because software itself is a young field and wasn't so complex that there was no room for ideology. However - there's a risk that people following the ideology (the GNU manifesto) are ignoring the changes and complexities around them in the capitalist software world...i.e. we're living in very pluralistic times: "total world domination" is unrealistic.
Actually, it's kind of funny that the "world domination" slogan was very tongue-in-cheek at first, but slowly people kept drinking the Kool-Aid and actually *believed* they could do it, all without understanding a thing about the origins of capitalism, competitiveness, and competitive advantage (which is the typical reason for proprietary software).
The DOJ nailing Microsoft's ass is not due to ideals: it's due to money - MS competitor's money being wasted because of Microsoft's monopoly hold. Most don't view the DOJ trial as a religious war and Microsoft as this evil-empire.
This is what Microsoft is: They're a successful company with some severe ethical problems. They're also intensely competition-focused (vs. customer focused which is their new turnaround strategy) because of Billy G's incesent drive to WIN.
So far, in this world's social systems, ideals HAVE been the major way things are "created" in terms of law & social structure. Going forward, your observation that ideals "regulate" the cruel reality imposed on us is actually a symptom of a larger trend that I alluded to eariler: the world is becoming so complex that ideals are becoming more focused, less grand. In essence, we're seeing incongruities in our grand-reality, and filling those holes up.
So yeah, I do sort of agree that ideals "regulate" the world.
I think the social world is layers-upon-layers of ideals that have grown over time. And you know what? The world isn't really that cruel, (though it is unfair) if you take time to understand our social systems' origins and why they exist today (captialism and market-driven economy, for instance).
....And wouldn't it be bad if the world WERE fair and everything bad that happened to us happened because we deserved it?
capitalism works (Score:1)
IF that's true, the U.S. is the most socialist country out there. 50%+ of the stock market is owned by pension plans & mutual funds.
Please, please, PLEASE buy a clue before you post such ignorant drivel.
Money is not evil - its an inanimate object - people can be evil.
Why can't GPL be used for embedded systems? (Score:1)
Free speech, not free beer. You can charge anything you want for GPL code. I would think that would work especially well in an embedded system, after all, what good is the code with nothing to run it on? Besides, most buyers of an embedded system want support and warantees, which you are free to sell. The only thing you can't do is charge an additional fee for the source, or restrict the redistribution of the software.
To take the example of a cellphone, you can sell the phone w/ software, and offer the source to any buyer who wants it. They can freely give the source to me. Of course, what good is the OS for a proprietary cellphone without the phone?
Has anyone actually tried to download this? (Score:1)
Welcome to the real world (Score:1)
Checking the sources (Score:1)
The MO6 distribution comes with a few scripts, a man page, a tar of user programs (user.tar) and the kernel stuff (kernel.tar).
The user programs contain a bunch of files and it seems as though they are all covered by either the GPL or LGPL.
The kernel stuff contains a few binary files (which I assume are the modules) and a whole bunch of source files. All files bearing the "The Hebrew University of Jerusalem" copyright are clearly labeled as GPL. The rest of the files appear to be modified files from the kernel distribution and it seems as though no copyright info has been changed in any of them. Taking a few samples show that the kernel files from MO6 bear the same copyright info as the corresponding files in linux-2.2.0-pre7 (which I happened to have on my hard drive).
I have not looked at every line of every file in the MO6 distribution, but it does seem as though they are well aware of the GPL and the linux kernel and therefore I assume that MO6 is OK.
The last time this happened... (Score:1)
(Italics mine)
Let's not have another witch hunt, unless they deserve it, okay? I wouldn't count myself as being able to give a good answer on the subject. btw, this is a university - though I'm not sure if this is a commercial operation or not. (doesn't appear to be commercial though)
Of the Building of the Temple (Score:1)
And Moses called to Bezaleel, and to Aholiab, and to everyone wise of heart, to whom Adonai had given a heart of wisdom, everyone whose heart had lifted him up to come near the work, to do it.
And they took every offering before Moses which the sons of Israel had brought for the work of the service in the holy place, to do it. And they brought him still more willing offerings morning by morning.
--Exodus, Chapter 36, verses 1-3.
And the Lord Adonai saith, "Let my Source go Free". And the wise of heart considered, and willingly gave freely unto the Lord.
--Linux, Kernel 2.2.2, Module MO6.
Welcome to the real world (Score:1)
Okay, move off to Utopia, that was a wonderful place with nothing resembling capitalism, wait, Utopia is Latin for "No Place", do you think St.Thomas More was saying something???
The thin edge of the wedge... (Score:1)
Doesn't have to violate GPL- sorry does. (Score:1)
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
This explictly denies what you suggest is possible.
It would, if you hacked the GPL off at that point instead of continuing down 4 more paragraphs:
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this license.
How this applies is quite simple; the stub is a derivitive work. The driver is a program that interfaces with, but does not derive from, the stub.
If you think that "interfacing with" is the same as "derived from", then Wordperfect would have to be covered by GPL because it interfaces with X.
For that matter, any application that interfaced with the kernel's filesystem drivers by writing a file to the disk would be considered "derived from" the kernel.
Doesn't have to violate GPL (Score:1)
The GPL can't prevent that.
Get over it, people. The GPL is not an iron-clad guarantee that every program that in any way remotely touches Linux will be completely open.
These same misconceptions come up on at least one topic on
Nazi bastard? (Score:1)
He didn't seem to have any intent to injure. If he did, then I would say, at the very least he should apologize, for that intent to injure. In the end it was just a joke, in bad taste I will admit, but only a joke. You're offended, you have the right be. However, personally I find your response to be even more offensive, but, I ask no apology. My personal sensibilities, are no fault of yours. And likewise if my words should offend you, I find that to be your problem to deal with, not mine.
What I DO ask, is next time, try hitting the preview button first.. look at what you've said, then look at what you are saying it about. Does it REALLY deserve this ? Or maybe, even a better worded, well thought out response would be in order. And actually would accomplish much more, to show him where he was wrong. Just because he neglected to think before typing, doesn't mean you should do the same.
Guess this proves that GPL is a to restrictive ... (Score:1)
Now, if you're SELLING the embedded systems, you gotta distribute the changes to GPLed programs, but the stuff you write yourself, as long as it doesn't derive from the source of any GPLed program, can stay closed source...
I think it's about as non-restrictive as it gets without being public domain.
MOSIX module headers GPLed (Score:1)
Welcome to the real world (Score:1)
Nice question, shame obout the answer... (Score:1)
I also have related question that bears on your posting.
What about computer games? Me and a bunch of my friends would like to write a "Zork" style D&D game.
As far as I can see, under the GPL, we wouldn't have to distribute the source ( we wouldn't want to - that would lead to a lot of competition and kill any potential profits for us ).
This is the kind of situation where you have to make your money from a binary, since you can't make any money from supporting a distributed source program ( since the user base would be too small ).
I know that Linus Torvalds has stated that this kind of thing is ok ( as long as we don't modify any of the Kernel or utility code ).
Still, while it follows the letter of the GPL, it seems to be somewhat at odds with the spirit of the GPL. Can anyone suggest a solution?
Violation of GPL:who's responsibility is it? (Score:1)
--
GPL Question (Score:1)
a company or an individual is actually violating the GPL. Who enforces it? Where does the money come from for legal expenses? What if a company
the size and strength of say Microsoft was outright violating the GPL? Repeated attempts to get them within the rules of the license fails. Exactally who sends them to court? Who pays the expenses, and if damages are occured, who gets awarded the money? Certainly if said GPL code was mine, I could not afford to fight them in court. And if the code is more generic like the Kernel which has been modified, what happens then? So the real crux of the question is whether the GPL is actually enforcable or not. Whats the procedure?
Oh please. (Score:1)
> goods using money, but one who exchanges money for more money using
> goods.
Oh, yeah? I think *you* need to read some Marx.
oh please (Score:1)
Instead of just reading the GPL, why don't you read the thread to which you're replying, too?