Re: Wine legalities

2005-02-04 Thread Oliver Stieber

> 
> For diff files, it depends if there is some context
> and if you change
> some lines or only add/remove some.
> 
> It's perfectly possible (even if not much readable
> afterwards) to not
> have any context lines, to inject #if 0/#endif pairs
> around lines to
> remove, and to simply add lines to be added. I think
> it could be argued
> that the resulting diff isn't based on the original
> file (only line
> numbers are referenced), as it can be applied
> without error to any file
> having at least the same number of lines. Of course,
> the results will
> probably be useless unless you apply it to the
> original file.
> 
> If you need to modify part of a line, then it's much
> more tricky, and I
> don't think it's a good idea to publish your
> resulting diff.
> 

I was thinking about trying to setup a bounty website 
so that people can pay to have, or to vote for bugs in
OSS being fixed and so see a return on an investment
whilst helping OSS[everybody] out.

The problem is patches... 
The solution I came up with is this 

publish the part of the patch that has modified or
unmodified existing code in it under the correct
license for the existing (say GPL)

Then publish the rest under whatever license you like.

For GPL &co, as soon as the two patches are merged by
someone else they have to become GPL. this is good
enough for bounty work, since you can charge to make
the non-GPL bit GPL.

If you are in the USA that was not legal advice, if
your not in the US I'll argue the point with the FSA
with you.

As for MSDN I hand retype everything that is a fact
and  even put in my own artistic spelling mistakes
just to be on the safe side.

> Of course, IANAL and YMMV.
> 
> Vincent
> 
> 
> 
>  





___ 
ALL-NEW Yahoo! Messenger - all new features - even more fun! 
http://uk.messenger.yahoo.com



RE: Wine legalities

2005-02-04 Thread PETREOLLE Sylvain
Hi Steven,
Couldnt we put a link to it on ReactOS homepage, saying its only a draft atm
?

Cordialement,
Usurp(aka Sylvain PETREOLLE)

-Message d'origine-
De : Steven Edwards [mailto:[EMAIL PROTECTED]
Envoyé : mercredi 2 février 2005 07:16
À : Ira Krakow; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Cc : wine-devel@winehq.org
Objet : Re: Wine legalities


Hi Jer,

The ReactOS Project consulted a IP lawyer and came up with a draft policy
statement. Maybe the two
projects could work together on this.

http://reactos.com:8080/archives/public/ros-general/2005-January/001402.html

Thanks
Steven





__ 
Do you Yahoo!? 
Yahoo! Mail - Helps protect you from nasty viruses. 
http://promotions.yahoo.com/new_mail










Ce message ainsi que toutes pièces jointes (le "message") sont confidentiels
et sont exclusivement destinés à l'usage de la personne à laquelle ils sont
adressés. Tout point de vue ou toute opinion contenus dans ce message
expriment la pensée personnelle de leur auteur et ne représentent pas
nécessairement la position des sociétés du Groupe GEFCO. Si vous n'êtes pas
la personne à laquelle ce message est destiné, veuillez noter que vous avez
reçu cet e-mail par erreur et qu'il vous est strictement interdit
d'utiliser, de diffuser, de transférer, d'imprimer ou de copier ce message.
Si vous avez reçu ce message par erreur, merci de contacter la personne qui
vous l'a adressé et de l'effacer immédiatement. Les sociétés du Groupe GEFCO
déclinent toute responsabilité en cas d'altération, de modification,
d'édition, de diffusion sans autorisation de ce message ou en cas
d'affection de ce message par un virus.

This message and any attachments (the "message") are confidential and
intended solely for the use of the individual to whom they are addressed.
Any views or opinions presented are solely those of the author and do not
necessarily represent those of the GEFCO Group of Companies. If you are not
the intended recipient, be advised that you have received this email in
error and that any use, dissemination, forwarding, printing, or copying of
this message is strictly prohibited. If you have received this message in
error please contact the sender and delete the message immediately. The
GEFCO Group of Companies shall not be liable for the message if altered,
changed, falsified, edited, diffused without authorization or affected by
any virus.





Re: Wine legalities

2005-02-04 Thread Vincent Béron
Le mar 01/02/2005 à 22:46, Scott Ritchie a écrit :
> Also on this topic came the subject of diff files.  IIRC someone wanted
> to include them to help users make use of Microsoft headers that needed
> a bit of tweaking.
> 
> Are diff files that are patches to Microsoft code legal to be
> distributed?  They have bits of Microsoft code in them, but are they a
> derivative work?

For diff files, it depends if there is some context and if you change
some lines or only add/remove some.

It's perfectly possible (even if not much readable afterwards) to not
have any context lines, to inject #if 0/#endif pairs around lines to
remove, and to simply add lines to be added. I think it could be argued
that the resulting diff isn't based on the original file (only line
numbers are referenced), as it can be applied without error to any file
having at least the same number of lines. Of course, the results will
probably be useless unless you apply it to the original file.

If you need to modify part of a line, then it's much more tricky, and I
don't think it's a good idea to publish your resulting diff.

Instructions about what to change most probably fall into the same pot
as diff files, even if they are not as automated.

Of course, IANAL and YMMV.

Vincent





Re: Wine legalities

2005-02-02 Thread Ira Krakow
Another thought.  Microsoft maintains a publicly
available Website for the MSDN, at:

http://msdn.microsoft.com

It has code, knowledge base, API docs -- a large part
of the MSDN subscription CDs.  It could be argued that
by doing this, Microsoft has released their copyright
to the public domain.  At the least, they have
expanded the right of fair use, I think (I'm not a
lawyer).

Food for more legal thought.

Ira





Re: Wine legalities

2005-02-01 Thread Steven Edwards
Hi Jer,

The ReactOS Project consulted a IP lawyer and came up with a draft policy 
statement. Maybe the two
projects could work together on this.

http://reactos.com:8080/archives/public/ros-general/2005-January/001402.html

Thanks
Steven





__ 
Do you Yahoo!? 
Yahoo! Mail - Helps protect you from nasty viruses. 
http://promotions.yahoo.com/new_mail



Re: Wine legalities

2005-02-01 Thread Juan Lang
Mike wrote:
> I'm sure Microsoft would be more than happy to charge you $400/hr
> (or whatever their support rate is) to solve your problems running
> Microsoft Office on Windows 2000, Wine/Linux, or even MS-DOS 3.1
> if you want.
> 
> Just have your credit card details ready :)

Heh.  Yeah.  In fact, I wouldn't be surprised if they're secretly a little
supportive of Crossover (maybe less so for winehq): they _still_ get their
Office revenue, but none of the support costs.  If Linux ever got big
enough on the desktop that they could make similar margins as they make on
MacOS with Office, you can bet they'd make such a beast.  But the support
costs (for the desktop) are too high, and the revenue too low.

The fact that you guys (codeweavers) can do it just shows a) you're not
spending a small nation's GDP on marketing, and b) you're a whole lot
smarter :)

--Juan

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



Re: Wine legalities

2005-02-01 Thread Mike McCormack
Ira Krakow wrote:
Certainly, they're within their rights to hang up if a
Linux/Winword user calls the help desk.  But going
after a company who legally pays for Winword licenses
and runs Winword in Linux/Wine is another matter,
bringing up the antitrust bogeyman again.
I'm sure Microsoft would be more than happy to charge you $400/hr (or 
whatever their support rate is) to solve your problems running Microsoft 
Office on Windows 2000, Wine/Linux, or even MS-DOS 3.1 if you want.

Just have your credit card details ready :)
Mike


Re: Wine legalities

2005-02-01 Thread Scott Ritchie
Also on this topic came the subject of diff files.  IIRC someone wanted
to include them to help users make use of Microsoft headers that needed
a bit of tweaking.

Are diff files that are patches to Microsoft code legal to be
distributed?  They have bits of Microsoft code in them, but are they a
derivative work?

Thanks,
Scott Ritchie

On Tue, 2005-02-01 at 19:16 -0800, Ira Krakow wrote:
> Jeremy,
>  
> I agree - this is an exciting development. Microsoft's
> ability to spread FUD and their legal budget are
> enormous.  We need this kind of expert help.
>  
> Here's an area where I'd like an expert opinion.  In
> the Winelib part of the Wine book, I'd like to include
> an example of converting a Microsoft VC++ 6.0 MFC
> application.  This is Winelib's primary target, in my
> opinion.  My question is:  how far can I go?  There
> are proprietary Microsoft header files that need to be
> included - does the Microsoft EULA allow disclosure of
> what these header files are?  Or is it only legally
> safe to say something generic like "figure out for
> yourself which header files you need to #include..."?
>  
> In general, I think Microsoft has to tread lightly on
> the issue of running Microsoft apps in Linux. 
> Certainly, they're within their rights to hang up if a
> Linux/Winword user calls the help desk.  But going
> after a company who legally pays for Winword licenses
> and runs Winword in Linux/Wine is another matter,
> bringing up the antitrust bogeyman again.  Getting an
> expert legal opinion on this would be very useful. 
> IMHO, even if Microsoft was legally on solid footing,
> it would be a huge PR disaster for them.  Eventually,
> these issues will come to a head.
>  
> Ira
> 
> 
> 




Re: Wine legalities

2005-02-01 Thread Ira Krakow
Jeremy,
 
I agree - this is an exciting development. Microsoft's
ability to spread FUD and their legal budget are
enormous.  We need this kind of expert help.
 
Here's an area where I'd like an expert opinion.  In
the Winelib part of the Wine book, I'd like to include
an example of converting a Microsoft VC++ 6.0 MFC
application.  This is Winelib's primary target, in my
opinion.  My question is:  how far can I go?  There
are proprietary Microsoft header files that need to be
included - does the Microsoft EULA allow disclosure of
what these header files are?  Or is it only legally
safe to say something generic like "figure out for
yourself which header files you need to #include..."?
 
In general, I think Microsoft has to tread lightly on
the issue of running Microsoft apps in Linux. 
Certainly, they're within their rights to hang up if a
Linux/Winword user calls the help desk.  But going
after a company who legally pays for Winword licenses
and runs Winword in Linux/Wine is another matter,
bringing up the antitrust bogeyman again.  Getting an
expert legal opinion on this would be very useful. 
IMHO, even if Microsoft was legally on solid footing,
it would be a huge PR disaster for them.  Eventually,
these issues will come to a head.
 
Ira