Slashdot Mirror


User: joe_fish

joe_fish's activity in the archive.

Stories
0
Comments
54
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 54

  1. Day, ESR and the JINI FAQ on Jini and the Sun Community Source License (SCSL) · · Score: 2
    Bill Day (The author of the article) (working for Sun) says:
    • The SCSL is an amalgam of open source principles and for-profit licensing models of the past. It has been crafted in the spirit of openness avowed in Eric Raymond's now-famous article, "The Cathedral and the Bazaar"
    ESR says :
    • 9.6 Free the Software, Sell the Brand This is a speculative business model. You open-source a software technology, retain a test suite or set of compatibility criteria, then sell users a brand certifying that their implementation of the technology is compatible with all others wearing the brand. (This is how Sun Microsystems ought to be handling Java and Jini.)
    Bill says it is open, ESR says it is not. So who is right?
    The JINI FAQ says:
    • 28. Can code under the GNU Public License (GPL) be incorporated into the Jini technology code base?
      No. Under the terms of the GPL you may not provide Products under a license that may contain more restrictive terms
    I guess the answer is clear.
  2. 3 Free Servers on Ask Slashdot: Which Java Applications Server? · · Score: 2
    I've now seen 3 different servers of note:
    • EJBoss : Is an EJB server distributed using the ALL licence (the new name for LGPL).
      From their site: As of now we have about 60% of the functionality outlined in the spec. Namely we have the containers in place and the managing infrastructure. However we are missing the entity beans (which are optionals right now). The latest build is 0.04 and is the first public release of ejboss
    • XS Server : Is a more generic server, however it seems to be beer free and not speach free IYSWIM.
      From the web site The XS Server (eXtensible Server) is a framework into which a multitude of different services can be put. These services can then make use of each other in order to implement a certain function. For example, an EJB-service would require JNDI- and JTS-services to be available. By building the server in a modular way implementations can be replaced on the fly.
    • Gamora : Gamora does not do EJB, but it is a generic server system, that is being actively developed under the GPL.
      From their web site: Briefly, Gamora is intended to be a server to end all servers. The idea sprung from a late night coding session of a server for a Java app when I realized (As I had probably many times before) that I was writing the same code every time. So, I thought, why not provide a framework for building servers that drastically slashes the time it takes to create servers.
  3. Free EJB Servers on Ask Slashdot: Which Java Applications Server? · · Score: 2
    The closest I can think of to a Free EJB server is Gamora. It does not do EJB, but it is a generic server system, that is being actively developed.

    The URI is http://gamora.org

    From the Gamora readme:

    • Briefly, Gamora is intended to be a server to end all servers. The idea sprung from a late night coding session of a server for a Java app when I realized (As I had probably many times before) that I was writing the same code every time. So, I thought, why not provide a framework for building servers that drastically slashes the time it takes to create servers.

    EJB Servers are complex beasts to do properly, I spent most of last year fighting with a buggy Sybase EJB server to discover that management decided that it was too expensive...

    I hope your goes better

  4. Which licence? on Ask Slashdot: Comparing Open Source Licenses · · Score: 3
    I've been working on a project for the past 6 months that is just about is a state worth releasing - and I've been considering which licence to use.

    I would have GPLed it already but for these concerns.

    • People go around saying things like 'GPL means you can't link with non-GPL stuff' Now IANAL but I don't think it does, and the confusion is not good.
    • There appears to be a GPL3 in the works and I would expect that it will address some of the issues that RMS complains about. So maybe it will restrict plug-ins. Is this good? Do I want RMS to be deciding how my project is controlled? (Maybe I'll be forced to call it GNU/Project! :)
    • I'm not sure I want to be involved with a project that simultaneously criticizes the BSD self advertisement clause, and engages in obvious self advertising with the GNU/Linux debate.

    Opinions?