[#11822] RCR: Input XML support in the base Ruby — Dave Thomas <Dave@...>

15 messages 2001/03/01

[#11960] Not Ruby, for me, for the moment at least — "Michael Kreuzer" <mkreuzer@... (nospam)>

I wrote on this newsgroup last weekend about how I was considering using

11 messages 2001/03/04

[#12023] French RUG ? — "Jerome" <jeromg@...>

Hi fellow rubyers,

16 messages 2001/03/05

[#12103] disassembling and reassembling a hash — raja@... (Raja S.)

Given a hash, h1, will the following always hold?

20 messages 2001/03/06

[#12204] FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1>

Ruby is, indeed, a very well designed language.

64 messages 2001/03/07
[#12250] Re: FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1> 2001/03/07

>>>>> "GK" == GOTO Kentaro <gotoken@math.sci.hokudai.ac.jp> writes:

[#12284] Re: FEATURE REQUEST: 'my' local variables — gotoken@... (GOTO Kentaro) 2001/03/08

In message "[ruby-talk:12250] Re: FEATURE REQUEST: 'my' local variables"

[#12289] Re: FEATURE REQUEST: 'my' local variables — matz@... (Yukihiro Matsumoto) 2001/03/08

Hi,

[#12452] Re: FEATURE REQUEST: 'my' local variables — gotoken@... (GOTO Kentaro) 2001/03/12

In message "[ruby-talk:12289] Re: FEATURE REQUEST: 'my' local variables"

[#12553] Re: FEATURE REQUEST: 'my' local variables — Dave Thomas <Dave@...> 2001/03/13

matz@zetabits.com (Yukihiro Matsumoto) writes:

[#12329] Math package — Mathieu Bouchard <matju@...>

18 messages 2001/03/09

[#12330] Haskell goodies, RCR and challenge — Robert Feldt <feldt@...>

Hi,

19 messages 2001/03/09
[#12374] Re: Haskell goodies, RCR and challenge — matz@... (Yukihiro Matsumoto) 2001/03/10

Hi,

[#12349] Can Ruby-GTK display Gif Png or Jpeg files? — Phlip <phlip_cpp@...>

Ruby-san:

20 messages 2001/03/09

[#12444] class variables — Max Ischenko <max@...>

14 messages 2001/03/12

[#12606] Order, chaos, and change requests :) — Dave Thomas <Dave@...>

17 messages 2001/03/14

[#12635] email address regexp — "David Fung" <dfung@...>

i would like to locate probable email addresses in a bunch of text files,

12 messages 2001/03/14

[#12646] police warns you -- Perl is dangerous!! — Leo Razoumov <see_signature@127.0.0.1>

I just read this story on Slashdot

14 messages 2001/03/14
[#12651] Re: police warns you -- Perl is dangerous!! — pete@... (Pete Kernan) 2001/03/14

On 14 Mar 2001 11:46:35 -0800, Leo Razoumov <see_signature@127.0.0.1> wrote:

[#12691] Re: police warns you -- Perl is dangerous!! — "W. Kent Starr" <elderburn@...> 2001/03/15

On Wednesday 14 March 2001 15:40, Pete Kernan wrote:

[#12709] [OFFTOPIC] Re: police warns you -- Perl is dangerous!! — Stephen White <spwhite@...> 2001/03/16

On Fri, 16 Mar 2001, W. Kent Starr wrote:

[#12655] Re: FEATURE REQUEST: 'my' local variables — "Benjamin J. Tilly" <ben_tilly@...>

>===== Original Message From Leo Razoumov <see_signature@127.0.0.1> =====

18 messages 2001/03/14

[#12706] Library packaging — "Nathaniel Talbott" <ntalbott@...>

I have a project that I'm working on that needs to live two different lives,

30 messages 2001/03/16

[#12840] Looking for a decent compression scheme — Dave Thomas <Dave@...>

14 messages 2001/03/19

[#12895] differences between range and array — "Doug Edmunds" <dae_alt3@...>

This code comes from the online code examples for

16 messages 2001/03/20
[#12896] Re: differences between range and array — "Hee-Sob Park" <phasis@...> 2001/03/20

[#12899] Re: differences between range and array — Jim Freeze <jim@...> 2001/03/20

On Tue, 20 Mar 2001, Hee-Sob Park wrote:

[#12960] TextBox ListBox — Ron Jeffries <ronjeffries@...>

Attached is a little Spike that Chet and I are doing. It is a

13 messages 2001/03/20

[#12991] [ANN] Lapidary 0.2.0 — "Nathaniel Talbott" <ntalbott@...>

Well, here's my first major contribution to the Ruby world: Lapidary. It's a

16 messages 2001/03/20

[#13028] mkmf question — Luigi Ballabio <luigi.ballabio@...>

15 messages 2001/03/21

[#13185] Reading a file backwards — "Daniel Berger" <djberg96@...>

Hi all,

21 messages 2001/03/25
[#13197] Re: Reading a file backwards — "Daniel Berger" <djberg96@...> 2001/03/25

> Hi Dan,

[#13203] Re: Reading a file backwards — Mathieu Bouchard <matju@...> 2001/03/25

On Sun, 25 Mar 2001, Daniel Berger wrote:

[#13210] Re: Reading a file backwards — "Daniel Berger" <djberg96@...> 2001/03/25

"Mathieu Bouchard" <matju@sympatico.ca> wrote in message

[#13374] Passing an array to `exec'? — Lloyd Zusman <ljz@...>

I'd like to do the following:

15 messages 2001/03/31

[#13397] Multidimensional arrays and hashes? — Lloyd Zusman <ljz@...>

Is it possible in ruby to make use of constructs that correspond to

14 messages 2001/03/31

[ruby-talk:12662] Re: Licensing, Intellectual Property, and Ruby code (longish)

From: "Benjamin J. Tilly" <ben_tilly@...>
Date: 2001-03-15 01:36:57 UTC
List: ruby-talk #12662
>===== Original Message From "Colin Sampaleanu" <cas@exis.com> =====
>> -----Original Message-----
>> From: Benjamin J. Tilly [mailto:ben_tilly@operamail.com]
[...]
>> Therefore I think it is important that they be usable within
>> GPLed software, but I do not think that it is necessary that
>> there be undue pressure to go GPL only.  OTOH it may be
>> sufficient to require that all software on the RAA be under
>> GPL compatible licensing terms.  That is loose enough to be
>> usable under a wide range of situations, but it makes the
>> rights clear enough that people will be free to cut the
>> archive to CD, know that they can always combine components,
>> etc.
>
>I have to agree. I'm not trying to start another license debate, and I stand
>by anybody's right to put whatever license they wish to on their code; for a
>number of reasons including the selfish one that open source of any kind,
>even GPL, is better than no source at all. However I think a lot of the time
>putting the GPL on a piece of code is equivalent to the 'kiss of death'
>w/regards to a good portion of its potential users ever using or (perhaps
>even more importantly) contributing to and growing the code. Almost anybody
>working in a typical corporate or commercial environment simply can not
>touch GPLed code due to its viral nature. I have followed a number of Apache

Sorry, this appears to be a misunderstanding on your part of
what the GPL is and how it works.  If you are using the
software internally you can do whatever you want with it.
If you don't plan to contribute or distribute, there are no
restrictions on running it.  And corporate developers are
free to contribute in their own time.

Most corporate programmers do not distribute their software
externally, and therefore the GPL is essentially irrelevant
for them.

>projects (the Apache license is pretty open, similar to BSD), and
>contributed to a smaller extent with comments and patches, and have noticed
>that a significant amount of work is done by people in a
>commercial/corporate environment. Can a commercial entity benefit unfairly
>from free source? Sure, I suppose. Is it still on the other hand in their
>best interest to contribute to growing open-source projects they have an
>interest in? Absolutely, and at least a certain portion do. Another option
>is the middle ground licenses that try to force release of modified code,
>but not using code...

I have seen plenty contributed to GPLed projects from people
in corporate/commercial environments.  And a lot of companies
who wrote their own licenses have gone seriously out of their
way to ensure that their licenses are GPL compatible.

>As it is, the fact that base Ruby itself has some GPL-only pieces (as far as
>I can tell, I am talking about things like getoptlong), are somewhat
>worrying. It means that someone can not bundle Ruby in some code that
>depends on it, without worrying about license implications. Asking a
>neophyte to install Ruby themselves (w/necessary addons) instead of doing an
>install for them is not always realistic), never mind the embedding
>situation.

Ruby's license claims that there is no code that is GPL only.
Most of it is dual-licensed a modified Artistic + GPL.  The
RE engine is LGPL.  All of that can be embedded within an
application.

Also note that a not inconsiderable number of developers
prefer the GPL.  Relatively few projects have succeeded in
attracting both people who like BSD type licenses and people
who like the GPL approach.  Perl is one.  I have reason to
hope that Ruby will be another.  Succeeding in that means
avoiding evangelizing either.

It is possible.  I would like to see it happen again.

Cheers,
Ben

In This Thread

Prev Next