Earlier quoted context omitted.
If you rewrite Harry Potter in a different script, language, or some plot twists, it's still "derived work".
Say I wrote a story about a young orphan boy who meets a mysterious stranger that reveals to him that he has magical powers and must now go defeat a villain with shocking connections to his parents, what would you say? And if I called that story Star Wars?
Monit's DMCA takedown notice for Inspeqtor
61–70 of 74 posts
Re: Monit's DMCA takedown notice for Inspeqtor
#62"Inspeqtor which is hosted at GitHub, is far from a “clean-room” implementation. This is basically a rewrite of Monit in Go" I don't understand this. How is a re-write a license violation?
The Monit licence (Affero GPL) requires that the copyright notice be retained in derivative works, so the question is whether a from-scratch implementation of a tool heavily influenced by Monit, is itself a derivative work of Monit.
Re: Monit's DMCA takedown notice for Inspeqtor
#63Earlier quoted context omitted.
> Maybe this is where patents come into play. No, it's a copyright issue. Patents have nothing to do with it.
Unless any method or procedure (parsing of natural language configuration files or something) is patented.
Re: Monit's DMCA takedown notice for Inspeqtor
#64"Inspeqtor which is hosted at GitHub, is far from a “clean-room” implementation. This is basically a rewrite of Monit in Go" I don't understand this. How is a re-write a license violation?
It's a copyright violation if it isn't cleanroom, that means you don't get to re-license it under different terms. It will count as a derivative work under copyright law.
Re: Monit's DMCA takedown notice for Inspeqtor
#65There are too many similarities between the code that suggest the source for Monit was indeed looked at, contrary to what Mike has stated on Twitter. For instance some of the file names are the same, ie, Inspector's events.go and Monit's Event.c Further, the code is very similar in places. Mind you it's not a direct copy, but this can't be coincidence. Monit: https://bitbucket.org/tildeslash/monit/src/1686ffd4baa16b1…
> For instance some of the file names are the same, ie, Inspector's events.go and Monit's Event.c
You can't be serious. "Events", as a filename is an indication of plagiarism? An "event" is a basic concept of programming! That's like if a teacher accused students of copying because they both handed in a file called "homework.doc".
Re: Monit's DMCA takedown notice for Inspeqtor
#66There are too many similarities between the code that suggest the source for Monit was indeed looked at, contrary to what Mike has stated on Twitter. For instance some of the file names are the same, ie, Inspector's events.go and Monit's Event.c Further, the code is very similar in places. Mind you it's not a direct copy, but this can't be coincidence. Monit: https://bitbucket.org/tildeslash/monit/src/1686ffd4baa16b1…
You can even find this pattern in strerror.c which is handeling errno.h [1]. this is a really old concept.
[1] http://opensource.apple.com/source/gcc/gcc-926/libiberty/str...
Re: Monit's DMCA takedown notice for Inspeqtor
#67Earlier quoted context omitted.
[deleted]
> " Licences do not apply to copyright, " I'm going to stop you there and suggest that you go do some reading. Your understanding of the legal terminology is too woefully wrong for you to participate in a productive discussion of the issue. You are making sensationalist statements ("sued for simply looking at open source code") that are either extremely misguided or disingenuous. If you want to participate sincerely,…
Re: Monit's DMCA takedown notice for Inspeqtor
#68The timing of this seems odd to me. Why now, of all times? Is Inspeqtor getting too big or stealing too many Monit customers? It's also a little strange that the tweet Monit references as being demonstrative of intent happened six months ago [0]. If that was really the issue, shouldn't they have issued the DMCA takedown then, instead of waiting so long? I think we have about 24 hours before the DMCA's version of the…
They saw it on HackerNews about a week ago, and it took this long for their lawyers to research, make a case, and do the paperwork. Even if you become aware of something today, you can always use historical tweets as evidence.
Re: Monit's DMCA takedown notice for Inspeqtor
#69At first glance, the tweet [0] was sent a while ago, expressing desire for a port, with the idea of $$$$ as an incentive/joke. It appears that the author later decided to implement it themself. I hardly think that makes his intent to commercialize it clear. [0] https://twitter.com/mperham/status/452160352940064768
He was already trying to sell it, starting at $25/mo. http://contribsys.com/inspeqtor/
Re: Monit's DMCA takedown notice for Inspeqtor
#70Earlier quoted context omitted.
Their claim is only that Inspeqtor needs to keep the previous license. We will withdraw this takedown notice if and only if [private] and Inspeqtor adhere to the GNU Affero General Public License which Monit is licensed under. This means; Our copyright notice is retained in the derivate work, and ALL the derivate work is licensed and provided to users as “open source” under the AGPL. This include the so called pro fe…
"Translating" a program from one language to another is not a straightforward mechanical process. In US copyright law and most of the countries that adhere to the Berne Convention there is a concept of a derived work. What the legal standard is varies, usually a translation of a work of literature would qualify, but whether a "translation" of a work of software would be considered a derived work is an open question t…
Translating a book into a foreign language is also a creative process, but the author of the original still has the right to say whether such a translation can be distributed and would expect a royalty.