LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 07-21-2010, 09:54 PM   #16
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454

Quote:
Originally Posted by Kenny_Strawn View Post
In section 0 of the LGPL, where the definitions are declared:



And in section 2:



How could anyone miss this?

Miss what ? Where is the proof that Crossover Office violates LGPL ?
 
Old 07-22-2010, 07:04 AM   #17
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
Quote:
Originally Posted by Kenny_Strawn View Post
And in section 2:

Code:
If you modify a copy of the Library
How could anyone miss this?
Maybe CrossOver does NOT modify Wine code, it just calls it's functions or subclasses it? I'd say that making a subclass of a class in a library is not modifying the library, and is often required to be able to use the library, and the whole point of the LGPL it to allow proprietary programs to use the library.
 
Old 07-22-2010, 10:35 AM   #18
jeremy_white
CodeWeavers
 
Registered: Jul 2010
Posts: 3

Rep: Reputation: 0
Kenny, I do not understand how you have come to the conclusions you have reached. The heart and soul of CrossOver is Wine; Wine is LGPL and we are the single largest contributor to Wine. All of the work we do on Wine is contributed to the public Wine tree first, and we provide full source code for all versions of Wine we use.

The relatively modest parts of CrossOver that are proprietary are now almost all written in Python, with some Perl and Bash thrown in for good measure. Given that Wine is entirely in C language, I'm afraid it is literally impossible for us to do what you suggest.

Further, I think you fundamentally misunderstand what CrossOver does. CrossOver is a tool to help you run Wine. It is not an extension of or a growth of Wine. It provides convenient tools for managing a Wine prefix (aka 'bottle'), and convenient tools for knowing what combinations of things work well in Wine, and nice tools to make menus appear. But, in the end, it's just a nice tool for running Wine.

Finally, there is no need to take my word for this. CrossOver, given it's nature, lends itself quite readily to analysis. Any moderately experienced programmer could study it and fairly quickly come to understand how it's put together, and any violations of the license of Wine would be easy to spot. Note that we've been shipping for over 8 years, and the only license issue anyone has reported in that time is that I no longer drive a Beige Honda Minivan... :-).

Cheers,

Jeremy
 
Old 07-22-2010, 11:31 AM   #19
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
This is a bit unrelated, but you said that CrossOver is just a tool to run Wine. OTOH I heard that CrossOver runs more Windows programs than Wine. Is that true?
 
Old 07-22-2010, 05:39 PM   #20
Kenny_Strawn
Senior Member
 
Registered: Feb 2010
Location: /usa/ca/orange_county/lake_forest
Distribution: ArchBang, Google Android 2.1 + Motoblur (on Motortola Flipside), Google Chrome OS (on Cr-48)
Posts: 1,791

Original Poster
Blog Entries: 62

Rep: Reputation: 56
Okay, can we just get back on topic? Apparently, if CrossOver is the largest contributor to Wine then maybe CO in every respect should exist. However, here's my question: How come CrossOver supports more Windows apps than Wine and does not distribute the app support back to the Wine community?
 
Old 07-22-2010, 06:19 PM   #21
Sergei Steshenko
Senior Member
 
Registered: May 2005
Posts: 4,481

Rep: Reputation: 454Reputation: 454Reputation: 454Reputation: 454Reputation: 454
Quote:
Originally Posted by jeremy_white View Post
... Any moderately experienced programmer ...
One shouldn't have too high expectations in this case .
 
Old 07-22-2010, 07:09 PM   #22
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Quote:
Originally Posted by Kenny_Strawn View Post
Okay, can we just get back on topic? Apparently, if CrossOver is the largest contributor to Wine then maybe CO in every respect should exist. However, here's my question: How come CrossOver supports more Windows apps than Wine and does not distribute the app support back to the Wine community?
3 points:

First, if I am not mistaken, there is a lot of tweaking that one can / must do to get certain things to run with WINE. As a minimum, I imagine this includes installing specific DLLs. CrossOver maybe does some of the tweaking for you.

Second, what is your basis for claiming that Codeweavers does not give back to the community (including the WINE community)?

Third, why would you think that Codeweavers has any obligation to give a proprietary bit out for free?


Have you yet accepted that it is OK for someone to support an OpenSource app while simultaneously selling that same app with a proprietary wrapper that adds more functionality? Hint: If you do not accept this idea, then you are at odds with a very large number of software vendors, distro maintainers, and more.

Last edited by pixellany; 07-22-2010 at 07:11 PM.
 
Old 07-23-2010, 08:07 AM   #23
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Quote:
Originally Posted by Kenny_Strawn View Post
Okay, can we just get back on topic? Apparently, if CrossOver is the largest contributor to Wine then maybe CO in every respect should exist.
My interpretation of this is that you now acknowledge that there is no license issue with CrossOver. If that is incorrect, then please contact me or any moderator privately.

Going forward, the message I take away is that the various OpenSource licenses can indeed be confusing and we all need to do our homework before asserting that someone is violating a license.

Thread closed.
 
Old 08-02-2010, 09:16 AM   #24
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Reopened after moderator peer review.

Kenny has stated in an e-mail that he now believes there is no license issue with Crossover.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: A Quick Look at Mono Licensing and Microsoft Licensing LXer Syndicated Linux News 0 11-30-2007 05:50 AM
is it possible for shockwave without crossover/wine? dave// Linux - Software 1 12-06-2005 12:36 PM
Wine and Crossover Office? apachedude Linux - Software 1 07-28-2005 03:57 AM
Crossover or Wine? subaruwrx Linux - Software 1 08-25-2004 04:59 AM
Crossover or Wine? ilhbutshm Linux - Software 5 12-22-2003 03:15 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration