ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ GNU FSF GNU/Linux Knoppel ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ Some rights reserved Μελισίδης Μ. Κων/νος 2005, ΚεΠΛΗΝΕΤ Πτολεμαΐδας
ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Free Software Είδη ελευθερίας: 1) Χρήση για κάθε σκοπό. 2) Να μελετήσει τον τρόπο με τον οποίο λειτουργεί το πρόγραμμα και να το προσαρμόσει στις ανάγκες του.* 3) Ελεύθερη αναδιανομή αντιγράφων. 4) Να βελτιώσει το πρόγραμμα και να παρέχει τις βελτιώσεις στο κοινό, έτσι ώστε να ωφεληθεί ολόκληρη η κοινότητα.* *Προϋπόθεση: Πρόσβαση στον πηγαίο κώδικα
ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Το free λογισμικό διατίθεται οπωσδήποτε δωρεάν; Όχι. O όρος free αναφέρεται: στην ελευθερία χρήσης, μεταβολής & αναδιανομής, που παρέχει η άδεια χρήσης του λογισμικού και όχι στο κόστος απόκτησης του.
Άδειες χρήσης Ελεύθερου Λογισμικού. ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Τυπικό παράδειγμα: Το open-source λειτουργικό σύστημα GNU/Linux, που μπορεί κάποιος να κατεβάσει και δωρεάν από το Internet αλλά και να αγοράσει μέσω κάποιας διανομής (π.χ. Red Hat, SuSΕ). Άδειες χρήσης Ελεύθερου Λογισμικού. Υπάρχει πληθώρα αδειών χρήσης για το Ε.Λ π.χ.. GNU Public License (GPL) και Library GNU Public License (LGPL)*.
ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Οργανισμοί : Το Free Software Foundation (FSF) είναι μη κερδοσκοπικός οργανισμός που στοχεύει στην προώθηση του Ελεύθερου Λογισμικού μέσω της υποστήριξης αυτού και της πληροφόρησης του κόσμου. URL: http://www.fsf.org/ .
Ιδρυτής: Richard Stallman. ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ To GNU Project ξεκίνησε το 1984 με σκοπό την ανάπτυξη ενός ολοκληρωμένου λειτουργικού συστήματος ως ελεύθερο λογισμικό το GNU σύστημα. «GNU's Not UNIX» προφέρεται ως "γκνου." Ιδρυτής: Richard Stallman. Έχει δικό του πυρήνα, υπάρχει επίσης και μία παραλλαγή αυτού με πυρήνα, τον γνωστό σε όλους μας LINUX, η αλλιώς GNU/Linux.
ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Συμπερασματικά: Το GNU/Hurd και GNU/Linux Έχουν τα ίδια ακριβώς GNU Utillities, libraries (GLIB), compilers (GCC) και όλα τα απαραίτητα εργαλεία για ένα πλήρη Λ.Σ. Διαφέρουν στον πυρήνα.
GNU Project Πληροφορίες για GNU: http://www.gnu.org (Επίσημος ιστιοτόπος) http://www.stallman.org/ (Δημιουργός) http://www.gnu.org/software/hurd/hurd.html (HURD) GNU/Linux είναι όλες οι διανομές με πυρήνα Linux (http://www.kernel.org) και εργαλεία GNU, π.χ. Debian, Slackware, Suse, Ubuntu κ.ο.κ.
Σε Διαφορετικά Λ.Σ. υπάρχει GNU; GNU Project Σε Διαφορετικά Λ.Σ. υπάρχει GNU; Ναι, ακόμα και στα MS Windows, υπάρχουν όλα τα εργαλεία GNU, με τις κατάλληλες βιβλιοθήκες Cygwin (http://sourceware.org/cygwin/) . Σαφώς το GNU project “τρέχει” σε όλα τα UNIX- ιδής Λ.Σ. Όπως τα solaris, OSFP, BSD (open,free,darwin), Mac OS X κ.ο.κ.
ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ Τι είναι το Open Source ; Ο πηγαίος κώδικας να είναι διαθέσιμος Κριτήρια διανομής, ελεύθερη χρήση, αντιγραφή/αναδιανομή και μεταβολή/βελτίωση. Να εξυπηρετεί τις ανάγκες του ατόμου/συνόλου που μεταβάλλει τον πηγαίο κώδικα
ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ Άδειες χρήσης Open Source http://www.opensource.org BSD: Επιτρέπει τις αλλαγές χωρίς επαναδιανομή του πηγαίου κώδικα. MIT License Και πάρα πολλές άλλες ….
ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ vs ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Και οι δύο όροι αναφέρονται σε αντίστοιχες ιδεολογίες, κατ΄ουσίαν στο ίδιο πράγμα. Τόσο η μία ιδεολογία όσο και η άλλη, προσπαθούν να προωθήσουν την κοινή γνώση και να δημιουργήσουν τελικά καλύτερο λογισμικό. Η κύρια διαφορά τους είναι ότι ενώ το Ελεύθερο Λογισμικό δίνει έμφαση στην ελευθερία (για μάθηση, προσαρμογή, βελτίωση), το Λογισμικό Ανοικτού Κώδικα δίνει έμφαση στη δημιουργία καλύτερου λογισμικού μέσω της συνεργασίας των προγραμματιστών και των μηχανικών όλου του κόσμου.
ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ vs ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Το open source είναι λιγότερο αυστηρό και πιο φιλικό προς τις εταιρίες που επιθυμούν να αξιοποιήσουν αλγορίθμους που υπάρχουν σε έργα τύπου open source (π.χ εκατοντάδες διανομές Linux).
ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ vs ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ Διαφορές: Yπάρχουν και μπορούν να γίνουν πολλές φιλοσοφικού τύπου συζητήσεις γύρω από το θέμα. Λάθος είναι το να ονομάσει κάποιος ως open source κάθε λογισμικό στο οποίο είναι διαθέσιμος ο πηγαίος κώδικας , καθώς υπάρχουν περιπτώσεις λογισμικού semi-free ή και proprietary στο οποίο είναι επίσης διαθέσιμος ο πηγαίος κώδικας. Λάθος είναι να ονομάζεται free το δωρεάν λογισμικό αλλά το λογισμικό εκείνο για το οποίο υπάρχει ελευθερία χρήσης, μεταβολής και επαναδιανομής του
http://www.knoppel.org http://www.knoppix.org GNU/Linux - Knoppel To Knoppel είναι μια «ζωντανή» έκδοση GNU/Linux. Αυτό σημαίνει ότι μπορείτε να το εκκινήσετε από το CD-ROM σας χωρίς να πειράξετε κάτι στο υλικό σας. Είναι μια διανομή βασισμένη στο Κnoppix και παρέχει πλήρη υποστήριξη στην ελληνική Γλώσσα.. Το Knoppel πρέπει να θεωρείται ως πειραματικό λογισμικό. Αυτό σημαίνει ότι δεν δίδεται καμία εγγύηση για τη λειτουργία του. Το knoppel είναι μία ελληνική προσπάθεια από τον Νύκταρη Νίκο. http://www.knoppel.org http://www.knoppix.org
OpenOffice (dot) org Πακέτο εφαρμογών γραφείου ανοιχτού κώδικα με: επεξεργαστή κειμένου (Writer), υπολογιστικό φύλλο (Calc), δημιουργό παρουσιάσεων (Ιmpress) και πρόγραμμα σχεδίασης (Draw). Λειτουργεί σε όλες τις πλατφόρμες (Microsoft Windows, Solaris, Linux, Μac OS). To OpenOffice.org είναι ελεύθερο λογισμικό, που σημαίνει οτι καθένας μπορεί να το χρησιμοποιήσει να το αντιγράψει και να το δώσει σε άλλους. Οι αδείες χρήσης και διανομής του είναι η GPL η LGPL και η SISSL.