support requirement
Seth David Schoen
schoen at loyalty.org
Mon Aug 30 20:30:54 UTC 1999
Dj writes:
> VAB wrote:
>
> > A fact rarely mentioned on the list is that release under a
> > license other than the GPL brings with it the danger that
> > the software product will be reimplemented under the GPL.
> > This is likely if Vendor X releases under a license which
> > is unattractive due to say, required support terms.
>
> That reads more like carefully couched GPL blackmail.
>
> "Release under GPL or we'll copy your product make it GPL ourselves".
>
> [...]
>
> What are the ethics of duplicating the functionality of an application?
It's somewhat traditional. For instance, the GNU project duplicated the
functionality of essentially _all_ of the standard Unix utilities. I can
hardly count how many re-implementations of vi have been done.
Most people in the free software world are willing to accept the idea of
duplicating a proprietary program based on observing it (and reading its
documentation) without access to its source code. In _many_ cases,
proprietary libraries, kernels, or APIs have been re-implemented; this
sort of happened in BSD because of the AT&T lawsuit, and the WINE project is
very consciously doing it with the Win32 API at the moment.
Some people are willing to accept duplicating a program through disassembly,
decompilation, and other reverse engineering techniques (assuming that no
actual code is copied). That's much more controversial, ethically and
legally.
--
Seth David Schoen <schoen at loyalty.org>
They said look at the light we're giving you, / And the darkness
that we're saving you from. -- Dar Williams, "The Great Unknown"
http://ishmael.geecs.org/~sigma/ (personal) http://www.loyalty.org/ (CAF)
More information about the License-discuss
mailing list