Java a komercyjne oprogramowanie

0

Jak pisałem już w wątku baz danych, nie jestem zadowolony z przejęcia przez Oracle produktów Sun Microsystems. Obserwując różne działania Oracle'a, który najwyraźniej nie chcąc skończyć jak Sun - w dużej mierze jako komercyjna "organizacja charytatywna" - postępuje odwrotnie (pytanie, czy również nie przesadnie). M.in. nie patrzy tak przychylnie na Open Source, który jakby nie patrzeć, w dużej mierze odbiera mu potencjalnych klientów; nie mówiąc już o tym, że o PR niespecjalnie dba (atakując Google'a za wykorzystanie Javy, może w ten sposób strzelać do własnej bramki).

Czy ktoś się orientuje, na obecną chwilę, jak wygląda sprawa z komercyjnym wykorzystaniem Javy Enterprise? Czy Oracle stawia jakieś żądania w tym zakresie, które trzeba spełnić?

0

Wykorzystanie Javy SE/EE jest w pełni darmowe niezależnie od przeznaczenia programu.
Dodatkowo OpenJDK ma otwarty kod (od Javy 7 OpenJDK jest oficjalny JDK Oracle).

0

Pytanie bylo o Jave Enterprise.
Java EE to jest tylko i wylacznie zbior specyfikacji - dokumentow mowiacych co i jak ma sie zachowywac. One sa otwarte. Jest wiele implementacji, tylko kilka z nich nalezy do Oracla. Wielki konkurent JBoss nijak nie musi sie dopasowywac do jakichkolwiek polityk Oracla. Podobnie Caucho i ich Resin (Java EE Web Profile), tomcaty (sa bundle z open ejb, open cdi, open jpa), i inne.

0

Dzięki, chodziło mi właśnie o samą Javę - czy jest traktowana jako własność intelektualna.

A skoro już o serwerach JEE, które z rozwiązań (Sun/Oracle, tomcat itd.) w praktyce wybieracie i dlaczego?

0

Nasz obecny projekt uzywa EJB 3.1, JPA2 i wiele innych. Uzywamy GlassFish 3.1.1 bo ... on byl pierwszy dostepny jak zaczynalismy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1