World: r3wp
[#Boron] Open Source REBOL Clone
older | first |
Dockimbel 23-Jun-2011 [708] | A bit surprizing move, I guess that Red project is stimulating competition. :-) |
Pekr 23-Jun-2011 [709] | well, then R3 is not a competition :-) |
Kaj 23-Jun-2011 [710] | Seems like it :-) |
PeterWood 24-Jun-2011 [711] | Graham from Red - "Karl has failed to engage with the Rebol community as far as I can see." Personally, I have found Karl very approachable and responsive on the Boron MIL. |
Pekr 24-Jun-2011 [712] | What Graham meant is the "integation" with the Rebol community. I can't remember him much from ML, altme, web forums. But - that does not mean, his project is not usefull ... |
Kaj 24-Jun-2011 [713] | He opened up all the standard open source avenues, so we are supposed to engage with him. But with few exceptions, we didn't |
PeterWood 9-Dec-2011 [714] | Just a remider that boron is an fully open-source REBOL-like evaluator built-in C. It has 23 datatypes and more than 100 "native" functions. The Boron homepage is at http://urlan.sourceforge.net/boron/ |
Geomol 9-Dec-2011 [715] | ! Good point, Peter! |
Maxim 10-Dec-2011 [716] | if it wasn't GPL it might already have supplanted R3 years ago. |
PeterWood 11-Dec-2011 [717x2] | I really don't understand the licensing issue about Boron. Java is GPL licensed and it doesn't stop people usng it. Boron is licensed under LGPL.. What is the impediment to adopting Boron? |
Surely, it's only a possible problem if you are going to embed Boron inside your code? | |
BrianH 11-Dec-2011 [719x2] | Maybe it's that you can't look at the source and then work on a comparable non-*GPL project? |
Java's a special case: It got popular while it was proprietary, but open source people wanted to use it too but they couldn't. So they cloned Java under a Classpath license, which eventually led to Java itself being GPL'ed, which may have led to Sun dying (hard to say, but it did kill Java's value to the company). Still, it's mostly the proprietary versions of Java that are in use, and the business model is mostly based on proprietary restrictions to the use of the code. | |
Maxim 11-Dec-2011 [721] | note, I didn't want to start a licensing discussioh, it was just an observation based on my perspective as a "curious outsider" of the Boron project. |
PeterWood 11-Dec-2011 [722] | As the only comparable projects to boron seem to be REBOL and World (both of which are closed source),, I can't see the "not being able to look at the source" issue being a problem. I don't think that boron's licensing has anything to do with its level of popularity. |
Kaj 11-Dec-2011 [723x2] | Agreed. People who can't come to terms with the LGPL, which is everywhere, will have to be content with REBOL and stop complaining about Boron |
They should probably also stop using Chrome, Safari, OpenOffice, GCC, Linux and the like | |
Pekr 11-Dec-2011 [725x3] | Kaj - why should anyone stop using any product? That's a fanatical claim. |
But - if GPL means, that I am supposed to open source my commercial app, not just eventual changes I made to GPLed parts, then GPL is another fanatical crap. | |
And if GPL is really like that, it is in fact denying a freedom of choice. BSD like licences are the way to go. | |
Kaj 11-Dec-2011 [728x3] | All the ones I mentioned are LGPL and GCC and Linux are even worse: GPL. So if you don't want to use Boron because it's LGPL, you can't use all that other software, either |
So my claim is not fanatical, the claim that Boron is unusable is | |
And please stop talking about GPL in this context. It has nothing to do with Boron | |
BrianH 11-Dec-2011 [731] | Sorry, Peter was wondering why people in the REBOL community didn't adopt Boron. Aside from REBOL being good enough, licensing was why. I have no reason to not use a *GPL product as a black box - it's looking at the source that can be a problem. |
Kaj 11-Dec-2011 [732] | You're contradicting yourself |
BrianH 11-Dec-2011 [733] | Not really. The main way that I learn a programming platform is to view the source, though on platforms where the source is not available (as for proprietary platforms like Delphi) or too complex to be of use (C++ compilers, office suites, most operating systems) then I try to go by the docs and experimentation. If I want to contribute, I need to see the source. However, if I learn anything by looking at the source, I have to be careful about how I apply that knowledge elsewhere if I might violate a license by doing so. So I use Linux, Java, OpenOffice and GCC like they are black boxes with no sources available, only because they are useful enough to be worth using without really learning from them. I wish I could contribute to Boron, but it might interfere with my ability to contribute to REBOL and Red. And I already have a good enough semi-black box in R3. |
Pekr 11-Dec-2011 [734] | ah, I thought boron is GPL. I reacted to MAX's "if it wasn't GPL it might already have supplanted R3 years ago." |
Kaj 11-Dec-2011 [735] | Yes, this distinction should be continued to be pushed |
BrianH 11-Dec-2011 [736x2] | What would it take to change the license or Boron from LGPL (which has linking restrictions) to Classpath (which doesn't)? |
Keep in mind that something like encapping is the closest that REBOL has to linking. Is there something like encapping for Boron? | |
Kaj 11-Dec-2011 [738x3] | Obvious: convince Karl |
Boron is a library, so encapping would be writing your own host for it, so the LGPL library stays separate | |
Quite like R3 | |
BrianH 11-Dec-2011 [741] | The library is always linked dynamically, as with R3 hostkit apps? |
Kaj 11-Dec-2011 [742] | I suppose you could link statically, but you don't want that if you don't want to be LGPL compatible. Although you could do it if you distribute your object files for relinking |
BrianH 11-Dec-2011 [743] | Does Boron have mezzanine code? Is it licensed differently? |
Kaj 11-Dec-2011 [744] | As far as I know that's also LGPL |
BrianH 11-Dec-2011 [745] | OK, so I could use Boron as a black box if necessary - good to know :) |
Kaj 11-Dec-2011 [746] | Right, exactly like REBOL, for your personal goals |
BrianH 11-Dec-2011 [747] | Like REBOL without the source function or hostkit source, but basically yes. |
Kaj 11-Dec-2011 [748x2] | The R3 host kit source will taint you more, because it's commercial |
I never saw the REBOL mezzanines be declared PD, either | |
BrianH 11-Dec-2011 [750x2] | Nope, but I wrote most of the R3 mezzanines and all of the recent changes to the R2 ones, and my contributions were either MIT licensed or contributed under the condition that they be open sourced under a permissive license - no copyright transfer agreed to. And the host code is in the open portion of R3 - I haven't seen any closed source. |
I don't have access to the r3lib source either for the same reason. | |
Kaj 11-Dec-2011 [752] | Looking at the R2 mezzanines has already tainted you, and the fact that you can see the source of the R3 host kit doesn't mean that it's open source - it isn't |
PeterWood 11-Dec-2011 [753] | Brian, you could always ask Karl for permission to look at the sources and not have you own worked "tainted" by doing so. Of course, he may say no. On the other hand, there is no harm in asking. |
Gabriele 12-Dec-2011 [754] | Brian, your "see the source" fear is silly. Sure, there's a lot of copyright terror in the USA, but the idea that the authors of Boron would sue you because you wrote similar code elsewere is ridiculous. Also, copyright covers verbatim text, not ideas. You can use what you learn in any way you wish, this is not about patents. |
GiuseppeC 15-Dec-2011 [755] | Hi, I am interested into building an maintaining documentation for those programming languages based on REBOL. It would be nice to have a DOCBASE for them. What I search is: - Someone ABLE to SETUP the Linux and the Wiki Software - Someone which would share with me the cost of hosting. Do you like the idea ? Write me at [giuseppe-:-chillemi-:-eu] |
Endo 16-Dec-2011 [756] | Hi, I can setup mediawiki (or any other) on my web site: http://www.moldibi.com which is up for 7-8 years. Its hosted on hostgator. I have unlimited storage / MySQL DB / bandwidth etc. But I only have 1 domain name. If it is ok I can create any number of subdomains like world.moldibi.com or red.moldibi.com and give you a FTP account if necessary. |
Kaj 26-Dec-2011 [757:last] | I've upgraded Boron on http://tryrebol.esperconsultancy.nlto the latest 0.2.3 |
older | first |