[#8566] Visions for 2001/1.7.x development? — Robert Feldt <feldt@...>

Hi matz and other Ruby developers,

18 messages 2001/01/03
[#8645] Re: Visions for 2001/1.7.x development? — matz@... (Yukihiro Matsumoto) 2001/01/04

Hi,

[#8580] bug?? — jmichel@... (Jean Michel)

I don't understand the following behaviour:

19 messages 2001/01/03

[#8633] Interesting Language performance comparisons - Ruby, OCAML etc — "g forever" <g24ever@...>

13 messages 2001/01/04

[#8774] No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...>

So, why not include Comparable in Array by default? It shouldn't have any

28 messages 2001/01/07
[#8779] Re: No :<, :>, etc. methods for Array — matz@... (Yukihiro Matsumoto) 2001/01/07

Hi,

[#8780] Re: No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...> 2001/01/07

matz@zetabits.com (Yukihiro Matsumoto) wrote:

[#8781] Re: No :<, :>, etc. methods for Array — gotoken@... (GOTO Kentaro) 2001/01/07

In message "[ruby-talk:8780] Re: No :<, :>, etc. methods for Array"

[#8782] Re: No :<, :>, etc. methods for Array — "Brian F. Feldman" <green@...> 2001/01/07

gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) wrote:

[#8829] Sandbox (again) — wys@... (Clemens Wyss)

Hi,

20 messages 2001/01/08
[#8864] Re: Sandbox (again) — Clemens Hintze <c.hintze@...> 2001/01/08

On 8 Jan, Clemens Wyss wrote:

[#8931] String confusion — Anders Bengtsson <ndrsbngtssn@...>

Hello everyone,

21 messages 2001/01/09
[#8937] Re: String confusion — matz@... (Yukihiro Matsumoto) 2001/01/09

Hi,

[#8953] Please remove account from files — "Thomas Daniels" <westernporter@...>

Please take my e-mail address from your files and "CANCEL" my =

14 messages 2001/01/09
[#8983] Re: Please remove account from files — John Rubinubi <rubinubi@...> 2001/01/10

On Wed, 10 Jan 2001, Thomas Daniels wrote:

[#9020] time to divide -talk? (was: Please remove account from files) — Yasushi Shoji <yashi@...> 2001/01/10

At Wed, 10 Jan 2001 14:23:30 +0900,

[#9047] Re: time to divide -talk? (was: Please remov e account from files) — Aleksi Niemel<aleksi.niemela@...>

Yasushi Shoji:

27 messages 2001/01/10
[#9049] Re: time to divide -talk? — Yasushi Shoji <yashi@...> 2001/01/10

At Thu, 11 Jan 2001 00:20:45 +0900,

[#9153] what about this begin? — Anders Strandl Elkj誡 <ase@...> 2001/01/11

[#9195] Re: Redefining singleton methods — ts <decoux@...>

>>>>> "H" == Horst Duch=EAne?= <iso-8859-1> writes:

10 messages 2001/01/12

[#9242] polymorphism — Maurice Szmurlo <maurice@...>

hello

73 messages 2001/01/13

[#9279] Can ruby replace php? — Jim Freeze <jim@...>

When I read that ruby could be used to replace PHP I got really

15 messages 2001/01/14

[#9411] The Ruby Way — "Conrad Schneiker" <schneiker@...>

As a member of the "Big 8" newsgroups, "The Ruby Way" (of posting) is to

15 messages 2001/01/17

[#9462] Re: reading an entire file as a string — ts <decoux@...>

>>>>> "R" == Raja S <raja@cs.indiana.edu> writes:

35 messages 2001/01/17
[#9465] Re: reading an entire file as a string — Dave Thomas <Dave@...> 2001/01/17

raja@cs.indiana.edu (Raja S.) writes:

[#9521] Larry Wall INterview — ianm74@...

Larry was interviewed at the Perl/Ruby conference in Koyoto:

20 messages 2001/01/18
[#10583] Re: Larry Wall INterview — "greg strockbine" <gstrock@...> 2001/02/08

Larry Wall's interview is how I found out

[#9610] Re: 101 Misconceptions About Dynamic Languages — "Ben Tilly" <ben_tilly@...>

"Christian" <christians@syd.microforte.com.au> wrote:

13 messages 2001/01/20

[#9761] Re: 101 Misconceptions About Dynamic Languages — ts <decoux@...>

>>>>> "C" == Christoph Rippel <crippel@primenet.com> writes:

16 messages 2001/01/23

[#9792] Ruby 162 installer available — Dave Thomas <Dave@...>

15 messages 2001/01/24

[#9958] Re: Vim syntax files again. — "Conrad Schneiker" <schneik@...>

Hugh Sasse wrote:

14 messages 2001/01/26
[#10065] Re: Vim syntax files again. — Hugh Sasse Staff Elec Eng <hgs@...> 2001/01/29

On Sat, 27 Jan 2001, Conrad Schneiker wrote:

[#9975] line continuation — "David Ruby" <ruby_david@...>

can a ruby statement break into multiple lines?

18 messages 2001/01/27
[#9976] Re: line continuation — Michael Neumann <neumann@...> 2001/01/27

On Sat, 27 Jan 2001, David Ruby wrote:

[#9988] Re: line continuation — harryo@... (Harry Ohlsen) 2001/01/28

>A statement break into mutliple lines if it is not complete,

[ruby-talk:9202] Re: Licensing issues

From: Robert Feldt <feldt@...>
Date: 2001-01-12 14:58:57 UTC
List: ruby-talk #9202
On Fri, 12 Jan 2001, Dave Thomas wrote:

> OK, you've shamed me out of hiding.
> 
This bothers me. Sincerly. I've realized that this is my "crash
course on open-source/software licensing issues" played out in public and
I'm sorry that it is taking up space when we should be focusing on good
code. This will be my last post until I've seriously thought this true.

My idea with the first post was really to find one good strategy on how to
think about and handle these issues and then leave them behind. I hope it
will happen some day soon... ;-)

> 1. Exactly who collects the 80% that goes back to the Ruby
>    community? Who decides how it is spent? This strikes me as being a
>    large problem where there is no organization that "is"
>    Ruby. Someone (Ben?) suggested a Ruby Institute or somesuch, but
>    that seems to me to suffer from the same problems.
> 
> 2. $30 is way too low. For most companies, this is well below the
>    radar: in fact it probably costs them more than this to get th
>    check written.
> 
> 3. You'll need to have an invoicing system in place to deal with
>    purchase orders.  Unless you have a fairly sophisticated payment
>    receiving system in place, it'll probably cost you a significant
>    portion of the $30 in fees to get the money banked.
> 
This and previous posts has made me realize it's probably not a good
idea; its to awkward shipping small amounts of money around etc.

I've also realized, mainly from reading "L. Peter Deutsch in conversation
with Stig Hackv舅" at http://devlinux.org/deutsch-interview.html, that
what really bothers me (I think, I probably shouldn't be saying
this yet... ;-)) with GPL-like licenses is that someone else
can pack things I develop or contribute to and make money from it without
them having to contribute. Furthermore I'm not thrilled by the fact that
open-source stuff can be used to craft mass-destruction weapons etc.

I'll take a look at the Aladdin Free Public License which looks
interesting.

> So, my recommendation would be to decide whether or not you have a
> commercially viable product. If so, charge for it accordingly. Then
>
I just want to point out that its more of a theoretical discussion than a
practical one for me; I want to KNOW what I'm really doing when applying
a GPL-like license and haven't thought about these things before.

> I'm not trying to put you off posting your work. On the contrary, the
>
I will sure post stuff and probably with open-source licenses. I just want
to understand what I'm doing. This law stuff is both difficult and
boring...

> more stuff out there the better. I'm just suggesting that there may be 
> more to is than asking for a small amount of money for each license.
> 
So I realized. I'm just your average researcher/programmer hoping to live
in a free, creative Ruby world... ;-) Confronting the "real world out
there" can be troublesome. :-)

BTW, my summary of the discussion so far is on 
http://www.ce.chalmers.se/~feldt/ruby/summaries/licensing_ruby_extensions_and_tools.html

I hope my next post will be a RAA-ANN!

Regards,

Robert


In This Thread