[REBOL] Re: Licensing, components ... Re: REBOL FAQ updated
From: cyphre:seznam:cz at: 18-Sep-2002 11:01
Hello Ed, Petr
I completely agree with your POV and second your thoughts. Here are just
some more ideas...
I'm not against Rebol's crossplatformity but this has nothing to do with
possibility to interconnect Rebol with other APIs or launch other code from
Rebol. It is up to developer which method want/need to use and it shouldn't
be restricted in that way. Moreover, there are plenty of other crossplatform
and free APIs and libraries so why not make them accessible from Rebol for
free? I think this would be very usefull for the whole Rebol community.
For example I want to make image viewer/converter/editor for more than 200
image formats. I also know that RT never enhance Rebol for such huge image
format support(which is understandable). So I found free and multiplatform
library API for such task. This library is free so every software which use
this API should be also free. But I cannot make it because of the commercial
licensing of the library interface. The only possibility is to buy Pro
license, buy license for the commercial usage of the API and make only
commercial software. But who buy my Rebol/Pro commercial software when
he(she) can use such image converter/viewer for example in VB for free?
I think the sound, library interface and external calls should be free by
default in the Rebol/Core and Rebol/View. These features can only help Rebol
to spread, be more visible and enhance the area of Rebol applications. Maybe
considering to free the encryption routines would be a good marketing move:
Communication you do in rebol is secure by default!
I also agree that we need something like Rebol/View/Player for internet
browsers which could be the nowadays non-pro Rebol/View just with added
sound support (and in future with 3D engine as Carl metioned). There should
be also some kind of interface for controlling the browser's DOM from such
player in future. The possibility of embedding Rebol into browser would
seriously endanger whole JS and Macromedia stuff and open wide market of