From mboxrd@z Thu Jan 1 00:00:00 1970 From: mjt@nysv.org Markus =?unknown-8bit?q?T=F6rnqvist?= Subject: Re: implementing reiserfs in C++ for a new OS Date: Wed, 11 Aug 2004 20:40:45 +0300 Message-ID: <20040811174045.GC1284@nysv.org> References: <71d3364904080922267e8c14af@mail.gmail.com> <200408101312.48888.reiserfs-list@quinnh.org> <4119273E.1040104@namesys.com> <20040810211951.GU1284@nysv.org> <41194690.5050908@namesys.com> <1365645117.20040811065416@tnonline.net> <4119B7D1.7000705@namesys.com> <16665.61639.659924.562747@laputa.namesys.com> <411A4CA1.9090604@namesys.com> <20040811171619.GA22181@parcelfarce.linux.theplanet.co.uk> Mime-Version: 1.0 Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com Content-Disposition: inline In-Reply-To: <20040811171619.GA22181@parcelfarce.linux.theplanet.co.uk> List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Hans Reiser , Nikita Danilov , Spam , reiserfs-list@namesys.com On Wed, Aug 11, 2004 at 06:16:19PM +0100, Chris Dukes wrote: >> Otherwise harry potter can get translated and no need to pay rowling. > >Not entirely. Such a translation would be deemed a derivative work. >The copyright on the translated version belongs to the translator >(Unless the translator did it for pay). However, distribution of that Unless the translator did it for pay AND signed a waiver that he loses the copyright for the translation. >derivative work may be controlled by copyright holder of the work >the translation was derived from (IE, rowling wouldn't be able to distribute >the translation, but may be able to prevent the distribution of the >translation). Yes. >If they intend to do direct translation it's a derivative work. >Copyright belongs to them, right to distribute is limited to the terms >of the license they were under when they did the translation. Are computer languages really seen as translations? I'd like to hear a lawyer's opinion on this matter. I see those "translations" as reimplementations. >If they intend to reverse engineer, you could go after them through >the aid of DMCAish legislation on the books, but you'll also do a good >job of convincing everyone that you're an asshole. Reverse-engineering open source is not that difficult, hardly should be called reverse-engineering. Finnish law grants you the right to reverse-engineer in order to see how the computer program works and "compile/change/translate the shape/form/style of the code" (damn, I'd hate to be a legal translator) You can do this as long as it's for finding out how a program works. There are some restraints on what you can do with the reverse-engineered code, though, but they all revolve around using the code for compatibility reasons. So if the implementation of ReiserFS is compatible with Namesys' ReiserFS, it'd be good in Finland. Not that this has to be true everywhere else, but I think most of this stuff is international. -- mjt