From: mjt@nysv.org
To: Hans Reiser <reiser@namesys.com>,
Nikita Danilov <Nikita@Clusterfs.COM>, Spam <spam@tnonline.net>,
reiserfs-list@namesys.com
Subject: Re: implementing reiserfs in C++ for a new OS
Date: Wed, 11 Aug 2004 20:40:45 +0300 [thread overview]
Message-ID: <20040811174045.GC1284@nysv.org> (raw)
In-Reply-To: <20040811171619.GA22181@parcelfarce.linux.theplanet.co.uk>
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
next prev parent reply other threads:[~2004-08-11 17:40 UTC|newest]
Thread overview: 58+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-07 13:11 implementing reiserfs in C++ for a new OS Ramachandra K
2004-08-07 14:54 ` Redeeman
2004-08-07 15:05 ` Dr. Giovanni A. Orlando
2004-08-07 15:11 ` Redeeman
2004-08-07 17:51 ` Hans Reiser
2004-08-09 14:36 ` Ramachandra K
2004-08-09 14:52 ` Dr. Giovanni A. Orlando
2004-08-09 15:09 ` Marcelo Pacheco
2004-08-09 15:12 ` mjt
2004-08-09 15:22 ` Dr. Giovanni A. Orlando
2004-08-09 15:35 ` mjt
2004-08-09 17:01 ` Chris Dukes
2004-08-09 17:24 ` mjt
2004-08-10 5:26 ` Ramachandra K
2004-08-10 19:12 ` Quinn Harris
2004-08-10 19:51 ` Hans Reiser
2004-08-10 21:19 ` mjt
2004-08-10 22:05 ` Hans Reiser
2004-08-11 4:54 ` Spam
2004-08-11 6:08 ` Hans Reiser
2004-08-11 10:11 ` Nikita Danilov
2004-08-11 16:43 ` Hans Reiser
2004-08-11 16:47 ` mjt
2004-08-11 16:55 ` Nikita Danilov
2004-08-11 17:36 ` Hans Reiser
2004-08-11 17:42 ` Dr. Giovanni A. Orlando
2004-08-11 17:44 ` Nikita Danilov
2004-08-11 20:40 ` Dr. Giovanni A. Orlando
2004-08-11 23:12 ` Hans Reiser
2004-08-11 17:16 ` Chris Dukes
2004-08-11 17:26 ` Nikita Danilov
2004-08-11 17:40 ` mjt [this message]
2004-08-11 17:42 ` Hans Reiser
2004-08-11 17:16 ` Alex Zarochentsev
2004-08-11 17:42 ` Hans Reiser
2004-08-11 20:21 ` Spam
2004-08-12 14:44 ` mjt
2004-08-11 7:39 ` mjt
2004-08-11 7:51 ` Hans Reiser
2004-08-11 8:01 ` mjt
2004-08-11 8:10 ` Dr. Giovanni A. Orlando
2004-08-11 8:28 ` Hans Reiser
2004-08-11 9:00 ` mjt
2004-08-11 9:44 ` Dr. Giovanni A. Orlando
2004-08-11 9:55 ` Rudy L. Zijlstra
2004-08-11 10:18 ` Nikita Danilov
2004-08-11 16:51 ` Hans Reiser
2004-08-11 10:54 ` mjt
2004-08-11 11:07 ` Christophe Saout
2004-08-11 12:12 ` Dr. Giovanni A. Orlando
2004-08-11 12:39 ` mjt
2004-08-11 13:04 ` Dr. Giovanni A. Orlando
2004-08-11 13:21 ` mjt
2004-08-11 23:22 ` Tom Vier
2004-08-12 14:47 ` mjt
2004-08-11 22:04 ` David Greaves
2004-08-09 15:17 ` Jonathan Briggs
[not found] <20040808020024.746D415C29@mail03.powweb.com>
2004-08-08 2:11 ` David Dabbs
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040811174045.GC1284@nysv.org \
--to=mjt@nysv.org \
--cc=Nikita@Clusterfs.COM \
--cc=reiser@namesys.com \
--cc=reiserfs-list@namesys.com \
--cc=spam@tnonline.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.