Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.misc > #2128 > unrolled thread

Open-source project management

Started by"Bruce M. Axtens" <bugmagnet@outlook.com>
First post2014-05-02 12:43 +0800
Last post2014-05-02 05:49 +0000
Articles 2 — 2 participants

Back to article view | Back to comp.lang.misc


Contents

  Open-source project management "Bruce M. Axtens" <bugmagnet@outlook.com> - 2014-05-02 12:43 +0800
    Re: Open-source project management Kaz Kylheku <kaz@kylheku.com> - 2014-05-02 05:49 +0000

#2128 — Open-source project management

From"Bruce M. Axtens" <bugmagnet@outlook.com>
Date2014-05-02 12:43 +0800
SubjectOpen-source project management
Message-ID<ljv7pg$u14$1@dont-email.me>
With respect to FOSS and specifically with programming languages in 
mind, you obviously can't stop someone forking the repository and 
possibly developing a competing product. How do you keep a name with one 
vendor? That is, how is that there's only one Python but a bajillion 
Forth's?

-- Bruce

[toc] | [next] | [standalone]


#2130

FromKaz Kylheku <kaz@kylheku.com>
Date2014-05-02 05:49 +0000
Message-ID<20140501224001.656@kylheku.com>
In reply to#2128
On 2014-05-02, Bruce M. Axtens <bugmagnet@outlook.com> wrote:
> With respect to FOSS and specifically with programming languages in 
> mind, you obviously can't stop someone forking the repository and 
> possibly developing a competing product. How do you keep a name with one 
> vendor? That is, how is that there's only one Python but a bajillion 
> Forth's?

Forth is not only a language (ANSI and everything) but also a concept for
making a kind of language.  It's a simple enough concept that many people have
been inspired to implement it, and when they do, even when they don't do
it in the same way, the result is recognizeable as some kind of Forth, and put
in the same family.  The concept is centered around certain distinguishing
features which inevitably express in the end result.

Python has a concept too: the concept is to make a kind of ugly mashup of
concepts from other languages.  But everyone who follows this concept ends up
with something else; it does not lead to a family of Python languages. The
mashup concept does not lead to the articulation of distinguishing features
that create a family identity.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.misc


csiph-web