Robertson does not deny that the source code for LindowsOS isn't included in either of the two beta releases. "It's a work in progress. We're hopeful our first release will happen around the middle of the year. When we release an official version, all the GPL pieces will be properly distributed."
Robertson doesn't appreciate the negative attention focused on the Lindows project, likening it to "eating your young." He says he is surprised that "some in the Linux community are quick to cast aspersions, with no facts." Robertson points to his contributions to the Open Source community as proof that he has its best interests at heart, beginning with his career at MP3.com.
"We battled for the consumer at every step. We battled for open formats. We fought against secure music schemes. And we made contributions to Open Source software, since MP3.com was entirely LAMP based."
And now that he's working on making the Linux desktop a reality, Robertson says his dedication to Open Source continues. "We've joined KDE League at the highest corporate level. We hosted and sponsored Wineconf 2002. We worked with the project leader to identify the top 25 contributors and paid for roundtrip airfare for all of them, from as far away as South Africa and Norway, to San Diego. There was no registration fee. We also sponsored LPBN.org to broadcast the event.
"We've agreed to sponsor the upcoming Debian conference. Our sponsorship included funds to pay for an awards banquet for all attendees, as well as travel support for some. We've made a large investment in an Open Source company; we've also paid about a million dollars to get code produced ... We've paid these funds to companies as well as individuals."
And, he says, support for Linux and the Open Source community will also come by way of ingenious marketing. "If we can get to 5% market share, an ecosystem of healthy Linux companies will emerge which will be around for the long run. Look at the incredible things that would happen. Hardware manufacturers will ship Linux drivers for their peripheral devices, in the box. Computer stores will dedicate sections of their store. Major OEMs would ship computers with Linux. It's a travesty you can't walk into major retailers today and buy a computer running Linux."
And while the code is important, that is not what it will take to get Linux to "20 million desktops." Robertson says to help more people understand Open Source, better marketing and lobbying is needed. "And yes, battling Microsoft and their huge coffers which influence OEMs, retailers, politicians, and the press in ways you only understand if you talk to them personally, which I have.
"Hopefully, Lindows.com will contribute on each of these fronts, but it will take more than one company. It's a shame that virtually every commercial Linux company has abandoned the desktop. Our goal is to build a company that will give consumers a choice for their operating system. At the same time, we're committed to being a good corporate citizen and being a supporter of Open Source for the long run."
Robertson seems dismayed by the FSF's attempt to enforce the GPL. "No wonder there's virtually no healthy Linux companies. The community seems to attack them when the real focus should be elsewhere."
Robertson says that many of the critical pieces of GPL code that have gone into Lindows have been distributed back to the community already. "Where do you think that Codeweavers got their code for Crossover Office?" he asks.
A high level source at Codeweavers confirms that Lindows has indeed contributed an "enormous amount" of code to the Wine project. But while Crossover Office contains code that was created in conjunction with Lindows, it has also been built on code that was around before Lindows existed. According to the Codeweavers source, Lindows returned modifications to the Wine codebase only because it was persuaded by Codeweavers staff to return it. The Codeweavers/Lindows association was terminated in part because Lindows wanted to be able to keep its Wine modifications private.
Note: Comments are owned by the poster. We are not responsible for their content.
Re the Insiders being employees, nope, check the Insider's page. They're not.
Regardless of moral issues, they are, right now, in copyright violation of any GPLed code they've redistributed. They're redistributing copyrighted materials, which is illegal without a license, and they're not complying with the license.
Since when did employees start paying to do work?
Seriously, software beta testers are not employees. And the GPL is not compatible with any kind of beta testing agreements that limit you from getting the source code or redistributing it.
I'm not sure about that. Yes, they have to deliver the source to the beta tester, and the beta tester is not an employee, but you might be able to limit redistribution... just a little.
If you force people to sign an NDA before they receive the binary or source, then you can take legal action against the person if they redistribute the code.
However... I would think that if the person redistributes, the cat is out of the bag. They can't do anything but gouge the leak for damages. The code is out there and free.
Denying people the right to redistribute your sources is in violation of the GPL. Denying them the ability to redistribute it (by denying the source, itself) is also a violation.
You cannot, in turn, limit that user from re-distributing the source code.
This is the heart of the GPL. All other items are there to support this basis.
And as a previous poster has said, Lindows could sell the binaries for $99 and the source for $1m ... still, if someone handed over the $1m, they could then give it away.
If you always distribute the object code with the binaries, then your obligations under the GPL are essentially finished. On the other hand: Once you sell Object without making the source available, your only other way to satisfy the GPL is to make the source available to "any third party, for a charge no more than your cost of physically performing source distribution."
Well, I guess technically, yes.. But once they do that, you don't have the right to give them a copy of the code. The GPL makes it clear that if the recipient doesn't have the right to distribute the source code, you can't give them the object code. As the GPL says:
You may not impose any further restrictions on the recipients' exercise of the rights granted herein.
....
If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all.
In other words: If the recipients can't copy the source code, you can't distribute the object code.
First off, they need not obey the GPL,
only the LGPL
I think the FSF is referring to the other parts of
the system like KDE. The GPL
says that you have to give the source code upon
request if you have distrubuted the binaries of a
program covered under the GPL, therefore you have to make
the source available to whoever you distributed
the binaries to. Read it yourself. Since the beta
testers recieved the binaries, they have the right
to request and recieve (for a "reasonable cost")
the source code to any GPL licensed software. If
Lindows is refusing to give it to them, they are
in violation of the GPL and could lose their right
to distribute the binaries. The important parts are in section
3:
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
So, as you can see from Section 3 of the GPL,
Lindows is violating the GPL. If the FSF ignored
this, then it could weaken future enforcement of the
GPL
Hal Duston
>Otherwise you have to make the the source code available to Any third party.
WRONG, idiot. Go READ THE GPL then come back.
Section 3 of the <A HREF="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a gnu.org> requires those who commercially distribute binaries to "Accompany it with the complete corresponding machine-readable source code" or to "Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code." According to <A HREF="http://www.gnu.org/licenses/gpl-faq.html#WhatDoesWrittenOfferValid">the GPL FAQ</a gnu.org>, "The reason we require the offer to be valid for any third party is so that people who receive the binaries indirectly in that way can order the source code from you."
douche bag.
Huh?
As for their crying that "We're the good guys, we're using GPL code, so don't bash us for violating the GPL 'cause you'll be bashing the good guys!":
"Patriotism is the last refuge of the scoundrel."
-- I forget which founding father
Pot. Kettle. Black.
As is obvious at this point, we have worked extensively
with Lindows to enhance Wine.
In fact, I feel that the Wine project has benefited greatly from
Lindows. They have provided Wine with not only funding,
but a vision and a drive that resulted in some very substantial
and important improvements to Wine.
Further, having worked extensively with Michael Robertson and Lindows,
I firmly believe that they are strong supporters of Free software and
are actively working to improve Free software.
They have sponsored improvements to parts of the kernel,
and they have sponsored several conferences, including Wineconf.
Now, it is true that we parted ways earlier this year, and it
is true that a part of that disagreement was over licensing.
However, that was only a small part of our disagrement - there
were other more significant factors that led to our parting ways.
Further, throughout the time we worked together, it was always
clear that Lindows intentions were to provide a major
boost to the free version of Wine.
Finally, I think that Michael Robertson has defined a powerful vision
that has the potential to dramatically expand the reach of Free
Software.
Let me remind everyone: Free Software is about freedom and
flexibility. If Lindows is able to, through their marketing
expertise, bring the benefits of Free software to a whole
range of new users, this benefits us all.
Sincerely,
Jeremy White
CEO
CodeWeavers, Inc.
Also, I don't know what all the big deal is, there most certainly IS a link to the source code made a vailable when I downloaded the program
working DVD player for my Linux system
Everyone here seems to think that just because it is based on "freesoftware" that he is required to release the source.
Any distro of Linux that I've seen has been thwarted with the occurence of error messages that are of absolutely no help to the end-user. That's because the developers write the software with only one type of person in mind - a developer.
The reason Microsoft do well is because everything that the user sees is written in a way that they can at least 'pretend' to understand. Users therefore don't get disheartened by their experiences quite as quickly as what they do with Linux.
Having said all this, I think everyone should wait until the first official release of the product is made. If they don't release the source code then that would be something even I would quetsion before handing over my money.
Community obligations
Posted by: Anonymous Coward on April 12, 2002 12:25 AMThey're not attacking you. They're asking you to live up to the obligations that come with the code you're using. You have distributed binaries based on GPLed code. You're not offering to distribute source, as the GPL clearly requires of you. Why not?
If you're using GPLed code and not distributing source, you're not part of the community; you're a parasite on it.
#