Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

GPL Open Java

Îåêßíçóå áðü ôï ìÝëïò Dimitris. Τελευταία δημοσίευση από το μέλος tsavos στις 15-11-2006, 00:17. Υπάρχουν 9 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  14-11-2006, 14:14 20325

    GPL Open Java

    Σίγουρα όλοι ακούσατε οτι η επίσημη Sun Java (jdk & jvm) διατίθεται πλέον open source υπό την GPL. Αυτό που ισως δεν έγινε ευρέως γνωστό είναι πως κρίσιμο ρόλο στην απόφαση επιλογής της άδειας ήταν η συμφωνία Novel - Microsoft προ ημερών!

    By admitting that one of the strongest motivations to select the GPL was the announcement made last week by Novell and Microsoft, suggesting that free and open source software wasn't safe unless a royalty was being paid. As an executive from one of those companies said, "free has to have a price."

    That's nonsense.

    Free software can be free of royalties, and free of impediments to broadscale, global adoption and deployment. Witness what we've done with Solaris, and now, what we've done with Java. Developers are free to pick up the code, and create derivatives. Without royalty or obligation.

    Those that say open source software can't be safe for customers - or that commercially indemnified software can't foster community - are merely advancing their own agenda. Without any basis in fact.

    They're also fighting a rising tide.

    http://blogs.sun.com/jonathan/entry/fueling_the_network_effect

    Προσωπικά με άφησε ευχάριστα έκπληκτο η απόφαση της GPL (δεν περίμενα να το τολμήσουν). Οι συνέπειες της απόφασης αυτής προβλέπω οτι θα είναι τεράστιες και στα επόμενα 2-5 χρόνια θα γίνει η default πλατφόρμα ανάπτυξης software σε οτιδήποτε non-microsoft (ανυπομωνώ να δώ playstation 3 port!).
  •  14-11-2006, 14:41 20326 σε απάντηση της 20325

    Απ: GPL Open Java

    Kαλά νέα για την Java η απόφαση της Sun...

    Θα δώσει σίγουρα ώθηση...
    Simple Photography
  •  14-11-2006, 14:57 20328 σε απάντηση της 20326

    Απ: GPL Open Java

    Παρα πολύ σημαντικό νέο...

    Πριν από κάποια χρονια ο Stallman είχε τοποθετηθεί κατά της Java http://www.gnu.org/philosophy/java-trap.html...

    Αυτή η ανακοίνωση αλλάζει τα πράγματα...


    Palladinos Nick
    Software Engineer
    -----------------------
    The limits of my language mean the limits of my world. (Ludwig Wittgenstein)
  •  14-11-2006, 15:31 20331 σε απάντηση της 20328

    Απ: GPL Open Java

    Βασικά η απόφαση να ανοίξουν τον κώδικα της Java έπρεπε να είχε παρθεί πολύ πιο νωρίς.

    Η Sun έχει χάσει κατά κράτος τον πόλεμο των πωλήσεων από IBM, HP και Redhat.

    Πριν από δύο χρόνια η IBM είχε ασκήσει ισχυρές πιέσεις για να ανοίξει η Sun περισσότερο τον κώδικα της Java.

    Η Redhat και οι Debianάδες είχαν αρνηθεί σθεναρά να ενσωματώσουν τη Java στις διανομές. Λογικά με την κίνηση αυτή η Sun ρίχνει γέφυρες προς τη Redhat που στην Αμερική έχει πολύ πετυχημένες πωλήσεις.

    Επόμενο στάδιο...να βγάλουν και το Solaris με άδεια GPL.

    Τότε θα μπορέσει να πάρει τεχνολογίες από το Linux όπως το SELinux, το XEN, το Heartbeat 2 και το OCFS2 και αντίστοιχα το Linux να πάρει τεχνολογίες preemtive self healing, DTrace, και ZFS.

    Το μέλλον είναι συναρπαστικό.


    Powered by openSuSE 11 64-bit Edition
  •  14-11-2006, 16:30 20335 σε απάντηση της 20331

    Απ: GPL Open Java

    @thrylos

    Ετσι οπως τα βλέπω εγώ - και αψηφόντας τα του παρελθότος - η χρήση της GPL ευθυγραμίζει απόλυτα την java με το linux. Ξεκινώντας από το καλοκαίρι, υπολογίζω οτι το επίσημο runtime και τα βασικά εργαλεία (compiler, ide, servers) να βρίσκονται by default σε όλες τις βασικές διανομές. Εφόσον συμβεί αυτό η java θα γίνει η φυσική επιλογή για δημιουργία νέου software έναντι των κραταιών C, PHP, κλπ που υπάρχουν σήμερα.

    και αυτό μοιάζει μόνο η αρχή, σε δεύτερη φάση μυρίζομαι integration με διάφορα άλλα μεγάλα projects οπως gnome, kde, openoffice...

    φυσικά ο χρόνος θα δείξει
  •  14-11-2006, 17:17 20341 σε απάντηση της 20335

    Απ: GPL Open Java

    Διμίτρη

    Η C θα υπάρχει και θα εξακολουθήσει να υπάρχει για πολλά χρόνια ακόμα.

    Αποτελεί έναν εκπαιδευτικό θυσαυρό.

    Αν ξέρεις C τότε μπορείς πιο εύκολα να καταλάβεις τί σημαίνουν κάποιες εξαιρέσεις.

    Επίσης ο προγραμματισμός προτοκώλων TCP/IP θα δουλεύεται με C για πολύ ακόμα.

    Το .ΝΕΤ θα εξελιχθεί σε μεγάλο προταγωνιστή. Και οι δύο πλατφόρμες θα εξελιχθούν.

    Ενδιαφέρον όμως θα ήταν να βλέπαμε μια "μηχανή" που θα μετρέτεπε byte code της Java σε byte code .NET.


    Powered by openSuSE 11 64-bit Edition
  •  14-11-2006, 17:36 20343 σε απάντηση της 20341

    Απ: GPL Open Java

    Χε χε ναι την C δεν την κουνάει κανείς από τη θέση της! πάντα θα υπάρχει για χαμηλού επιπέδου πράγματα και για αυτούς που απλά έτσι τους αρέσει :D Ομως με τα νέα δεδομένα για αυτούς που θα ξεκινήνουν μια νέα εφαρμογή δεν θα υπάρχει σοβαρή κ πρακτική δικαιολογία να μην επιλέξουν jvm. π.χ. αν ξεκινουσε το γράψιμο του mozilla σε 1 χρόνο από τώρα θα το γράφανε σε c++;
  •  14-11-2006, 17:56 20346 σε απάντηση της 20343

    Απ: GPL Open Java

    Ιστορικά κάποτε το δοκιμάσανε με το Mozilla Javagator.

    Τελικά σε χρόνο dt τα παρατήσανε.

    Τη C δε θα την επιλέγουν γιατί έτσι τους αρέσει αλλά γιατί είναι το καλύτερο εργαλείο για να κάνουν μια δουλειά.


    Powered by openSuSE 11 64-bit Edition
  •  14-11-2006, 23:19 20356 σε απάντηση της 20341

    Απ: GPL Open Java

     thrylos wrote:

    Ενδιαφέρον όμως θα ήταν να βλέπαμε μια "μηχανή" που θα μετρέτεπε byte code της Java σε byte code .NET.


    Γενικά, για interoperability μεταξύ .NET και Java υπάρχουν τα εξής:

    http://www.mainsoft.com/

    http://www.jnbridge.com/

    http://www.ikvm.net/

    http://msdn.microsoft.com/vstudio/downloads/tools/jlca/default.aspx
  •  15-11-2006, 00:17 20360 σε απάντηση της 20325

    Απ: GPL Open Java

    Χμ!!!! Για όσους αμφιβάλλουν για το μέλλον της C (και της C++) ας κάνουν μια σύγκριση : Azureus vs μΤorrent.


    Harry Tsavdaris
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems