Τι είναι δωρεάν και ανοιχτού κώδικα λογισμικό. Λογισμικό ανοιχτού κώδικα Τι είναι τα προγράμματα ανοιχτού κώδικα;

Το λογισμικό ανοιχτού κώδικα είναι μια μέθοδος ανάπτυξης λογισμικού στην οποία ο δημιουργημένος πηγαίος κώδικας των προγραμμάτων είναι ανοιχτός, δηλαδή διαθέσιμος στο κοινό για προβολή και τροποποίηση. Αυτό επιτρέπει σε οποιονδήποτε να χρησιμοποιήσει τον ήδη δημιουργημένο κώδικα για τις δικές του ανάγκες και, ενδεχομένως, να βοηθήσει στην ανάπτυξη ενός προγράμματος ανοιχτού κώδικα.

Μια "ανοιχτή" άδεια δεν απαιτεί να παρέχεται δωρεάν το λογισμικό ανά πάσα στιγμή. Αλλά πολλά από τα πιο επιτυχημένα έργα λογισμικού ανοιχτού κώδικα εξακολουθούν να είναι δωρεάν.

Συντριπτική πλειοψηφία Άνοιξεπρογράμματα είναι ταυτόχρονα Ελεύθερος(GNU GPL) και αντίστροφα, επειδή οι ορισμοί του ανοιχτού και του ελεύθερου λογισμικού είναι παρόμοιοι και οι περισσότερες άδειες συμμορφώνονται και με τα δύο.

Διαφοράμεταξύ των κινήσεων ανοιχτή πηγήΚαι ελεύθερο λογισμικόέγκειται κυρίως στις προτεραιότητες. Οι υποστηρικτές του λογισμικού ανοιχτού κώδικα τονίζουν αποτελεσματικότητα των κωδίκων ανοιχτού κώδικαπρογράμματα ως μέθοδος ανάπτυξης. Οι υποστηρικτές του ελεύθερου λογισμικού βασίζονται σε ιδεολογικές εκτιμήσεις και πιστεύουν ότι είναι δικαιώματαδιανομή, τροποποίηση και μελέτη προγραμμάτων είναι το κύριο πλεονέκτημα ελεύθερο λογισμικό.

Microsoft Windows OS

Ρύζι. 39. Λογότυπο OC Windows.

Τα MS Windows (προφέρεται Vindouz) είναι μια οικογένεια λειτουργικών συστημάτων από τη Microsoft (Microsoft). Επικεφαλής της Microsoft Corporation - Μπιλ Γκέϊτς.

Από το 1995, τα Windows είναι το πιο δημοφιλές λειτουργικό σύστημα στην αγορά προσωπικών υπολογιστών - το de facto πρότυπο. Μέχρι το 2005, τα Microsoft Windows είχαν εγκατασταθεί σε περισσότερο από το 89% των προσωπικών υπολογιστών.

Ωστόσο, πολλοί χρήστες έχουν επιλέξει το λειτουργικό σύστημα Windows επειδή δεν είναι καθόλου εξοικειωμένοι με εναλλακτικές λύσεις όπως MacOS, Linux, BSD. Στη Ρωσία, μέχρι τις αρχές της δεκαετίας του 2000, σχεδόν όλοι οι προσωπικοί υπολογιστές πωλούνταν με προεγκατεστημένο το λειτουργικό σύστημα Windows. Η καταπολέμηση της εξάπλωσης των πειρατικών εκδόσεων προϊόντων λογισμικού έχει οδηγήσει στην εμφάνιση ενδιαφέροντος για άλλα λειτουργικά συστήματα. Για παράδειγμα, κατέστη δυνατή η αγορά ενός προσωπικού υπολογιστή με προεγκατεστημένο δωρεάν λειτουργικό Linux.

Χρονολόγιο έκδοσης των Windows


Windows 1.0 (1985)

1. Windows 2.0 (1987)

2. Windows/386 (1987)

3. Windows 3.0 (1990)

4. Windows 3.1 (1992)

5. Windows NT 3.1 (1993)

6. Windows NT 3.5 (1994)

7. Windows 95 (1995)

8. Windows NT 4.0 (1996)

9. Windows 98 (1998)

10.Windows 2000 (2000)

11. Windows Me (2000)

12. Windows XP (2001)

13. Windows 2003 (2003)

14. Windows Vista (2007)

15. Windows λειτουργούντίτλος Βιέννη (2010)


Ολοκληρωμένα προϊόντα λογισμικού και λογισμικό εφαρμογών

Το λειτουργικό σύστημα Microsoft Windows περιλαμβάνει τυπικές εφαρμογές, όπως περιηγητής διαδυκτίουΕξερευνητής, Το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου του Outlook Express, πικ απ Windows MediaΠαίχτης.

Υπήρξε μεγάλη διαμάχη και συζήτηση σχετικά με τη συμπερίληψη τέτοιων τυπικών προϊόντων στο λειτουργικό σύστημα Windows, καθώς αποτελεί σημαντικό εμπόδιο στην υιοθέτηση ανταγωνιστικών προϊόντων.

Ρύζι. 40. Λογότυπο πακέτου MS Office.

Για MS Windows υπάρχει ένα πολύ βολικό και κατακτημένο από τους περισσότερους χρήστες Το πακέτο εφαρμογών του Microsoft Office, συμπεριλαμβανομένου:

Επεξεργαστή κειμένου MS Word,

Επεξεργαστής τραπεζιού MS Excel,

Διοργανωτής MS Outlook,

Αίτηση για προετοιμασία παρουσιάσεων MS PowerPoint,

Εφαρμογή Διαχείρισης Βάσεων Δεδομένων MS Access.

Μην ξεχνάτε ότι τόσο το λειτουργικό σύστημα Windows όσο και η συντριπτική πλειονότητα των δημοφιλών προγραμμάτων εφαρμογών για Windows διαθέτουν άδεια πνευματικών δικαιωμάτων, π.χ. είναι ιδιόκτητοςΜΕ. Κατά συνέπεια, κάθε αντίγραφο ενός τέτοιου προγράμματος πρέπει να αγοραστεί έναντι χρημάτων. Για παράδειγμα, στα τέλη του 2006 η τιμή των Windows XP Σπιτική έκδοση Russian BOX (SP2) - 185 $, Office 2003 Russian CD - 322 $.

Χρησιμοποιώντας λογισμικό χωρίς άδεια (πειρατικό) που προστατεύεται από άδεια πνευματικής ιδιοκτησίας, παραβιάζετε τους νόμους περί πνευματικών δικαιωμάτων.

OS GNU/Linux

Ρύζι. 41. Λογότυπο GNU/Linux OS – Tux penguin.

Το λειτουργικό σύστημα GNU/Linux (προφέρεται "gnu Linux") είναι ένα δωρεάν λειτουργικό σύστημα που μοιάζει με UNIX. Τυπικά, για ιστορικούς λόγους και για συντομία, αυτό το σύστημα ονομάζεται απλώς "Linux". Αυτή είναι η πιο ισχυρή εναλλακτική λύση στα MS Windows, δημοφιλής ως διακομιστής και κερδίζει γρήγορα δημοτικότητα ως λειτουργικό σύστημα επιτραπέζιου υπολογιστή τα τελευταία χρόνια, λόγω του αυξημένου ελέγχου της συμμόρφωσης με την άδεια χρήσης του λειτουργικού συστήματος Windows από τη Microsoft σε εκδόσεις XP και Vista.

Το λειτουργικό σύστημα GNU/Linux περιλαμβάνει επίσης συχνά προγράμματα που συμπληρώνουν αυτό το λειτουργικό σύστημα και προγράμματα εφαρμογών που το καθιστούν ένα πλήρες πολυλειτουργικό περιβάλλον λειτουργίας.

Σε αντίθεση με τα περισσότερα άλλα λειτουργικά συστήματα, το GNU/Linux δεν διαθέτει ένα μόνο «επίσημο» πακέτο. Αντίθετα, το GNU/Linux έρχεται σε μεγάλο αριθμό λεγόμενων διανομές, στο οποίο τα προγράμματα GNU συνδυάζονται με τον πυρήνα του Linux και άλλα προγράμματα. Οι πιο κοινές διανομές στον κόσμο:

Αμερικανός κόκκινο καπέλοκαι ο κληρονόμος του Fedora Core;

Γερμανός SuSE;

γαλλική γλώσσα Μανδρίβα(πρώην Μανδραγόρας);

Μη εθνική διεθνής διανομή Debian GNU/Linux;

Μια από τις παλαιότερες διανομές Slackware;

Μια σχετικά νέα και ενεργά αναπτυσσόμενη διανομή Gentoo;

Νέα αλλά πολλά υποσχόμενη διανομή Ubuntu Linux.

Δημιουργός του πυρήνα Linux - Linus Torvalds. Το GNU/Linux δεν διαθέτει κέντρο γεωγραφικής ανάπτυξης. Δεν υπάρχει οργανισμός που να κατέχει αυτό το σύστημα. Δεν υπάρχει ούτε ένα συντονιστικό κέντρο. Τα προγράμματα για το GNU/Linux είναι το αποτέλεσμα της δουλειάς χιλιάδων έργων. Μερικά από αυτά τα έργα είναι συγκεντρωμένα, μερικά συγκεντρώνονται σε εταιρείες, αλλά τα περισσότερα συγκεντρώνουν προγραμματιστές από όλο τον κόσμο που γνωρίζονται μόνο μέσω αλληλογραφίας. Ο καθένας μπορεί να δημιουργήσει το δικό του έργο ή να συμμετάσχει σε ένα υπάρχον και, εάν είναι επιτυχές, τα αποτελέσματα της εργασίας θα γίνουν γνωστά σε εκατομμύρια χρήστες. Οι χρήστες συμμετέχουν στη δοκιμή του ελεύθερου λογισμικού και επικοινωνούν απευθείας με τους προγραμματιστές, γεγονός που τους επιτρέπει να βρίσκουν και να διορθώνουν γρήγορα σφάλματα και να εφαρμόζουν νέες δυνατότητες.

Το Linux έχει ήδη καταλάβει περίπου το 30% της αυστραλιανής αγοράς λειτουργικών συστημάτων διακομιστών. Τους Αυστραλούς ακολούθησαν οι Βραζιλιάνοι. Η κυβέρνηση της Βραζιλίας αποφάσισε να σταματήσει να ξοδεύει χρήματα λογισμικόκαι πάμε με προϊόντα της Microsoftσε συστήματα με ανοιχτή πηγή, ειδικότερα, το λειτουργικό σύστημα Linux. Ο κύριος λόγος των αλλαγών είναι οικονομικός. Στη χώρα μας η αγορά του Linux είναι ακόμα μικρή.

Σύστημα αρχείων

Όλες οι πληροφορίες στον υπολογιστή αποθηκεύονται σε αρχεία με τα οποία λειτουργεί το λειτουργικό σύστημα.

Αρχείο(αρχείο) - αυτή είναι μια ονομασμένη ακολουθία byte, ένα μέρος για μόνιμη αποθήκευση διαφόρων ειδών πληροφοριών.

Τα αρχεία είναι οργανωμένα σε καταλόγους,ονομάζονται επίσης κατάλογοι ή φάκελοι. Κατάλογοςείναι ένα αρχείο που αποθηκεύει πληροφορίες για άλλα αρχεία: όνομα, μέγεθος, ημερομηνία δημιουργίας, διεύθυνση αρχείου στο δίσκο.

Οποιοσδήποτε κατάλογος μπορεί να περιέχει οποιονδήποτε αριθμό υποκαταλόγους, καθένα από τα οποία μπορεί να αποθηκεύσει αρχεία και άλλους καταλόγους.

Κάθε δίσκος έχει έναν κύριο ή ριζικός κατάλογος, στον οποίο βρίσκονται όλοι οι άλλοι κατάλογοι, που ονομάζονται υποκατάλογοι, και ορισμένα αρχεία. Έτσι, δημιουργείται ιεραρχική δομή. Ο κατάλογος με τον οποίο ο χρήστης εργάζεται αυτήν τη στιγμή καλείται ρεύμα.

Τα αρχεία και οι κατάλογοι είναι τα πιο σημαντικά αντικείμενα στο σύστημα αρχείων. Σύστημα αρχείων- κανονισμούς που καθορίζουν τη μέθοδο οργάνωσης, αποθήκευσης και ονομασίας δεδομένων σε μέσα. Καθορίζει τη μορφή φυσικής αποθήκευσης για τα αρχεία. Ένα συγκεκριμένο σύστημα αρχείων καθορίζει το μέγεθος του ονόματος αρχείου, το μέγιστο δυνατό μέγεθος αρχείου και ένα σύνολο χαρακτηριστικών αρχείου.

Ο τρόπος με τον οποίο τα δεδομένα είναι οργανωμένα σε byte ονομάζεται μορφή αρχείου. Για να διαβάσετε ένα αρχείο, όπως ένα υπολογιστικό φύλλο, πρέπει να γνωρίζετε πώς τα byte αντιπροσωπεύουν τους αριθμούς (τύπους, κείμενο) σε κάθε κελί. Για να διαβάσετε ένα αρχείο επεξεργασίας κειμένου, πρέπει να γνωρίζετε ποια byte αντιπροσωπεύουν χαρακτήρες, ποιες γραμματοσειρές ή πεδία και άλλες πληροφορίες.

Όλα τα αρχεία μπορούν να χωριστούν σε δύο μέρη - κείμενοΚαι δυάδικος.

Αρχεία κειμένου- ο πιο κοινός τύπος δεδομένων στον κόσμο των υπολογιστών. Ένα byte εκχωρείται πιο συχνά για την αποθήκευση κάθε χαρακτήρα και τα αρχεία κειμένου κωδικοποιούνται χρησιμοποιώντας ειδικούς πίνακες κωδικοποίησης.

Αλλά τα αρχεία καθαρού κειμένου γίνονται όλο και πιο σπάνια. Οι άνθρωποι θέλουν τα έγγραφα να περιέχουν εικόνες και διαγράμματα και να χρησιμοποιούν μια ποικιλία γραμματοσειρών. Ως αποτέλεσμα, εμφανίζονται μορφές που είναι διάφοροι συνδυασμοί κειμένου, γραφικών και άλλων μορφών δεδομένων.

Δυαδικά αρχεία, σε αντίθεση με τα κείμενα, δεν είναι τόσο εύκολο να προβληθούν και, κατά κανόνα, δεν περιέχουν λέξεις γνωστές σε εμάς - μόνο πολλά ακατανόητα σύμβολα. Αυτά τα αρχεία δεν προορίζονται για απευθείας ανάγνωση από ανθρώπους. Παραδείγματα δυαδικά αρχείαείναι εκτελέσιμα προγράμματα και αρχεία με γραφικές εικόνες.

Κάθε αρχείο στο δίσκο έχει μια ονομασία ( πλήρες όνομα), που αποτελείται από 2 μέρη: όνομαΚαι επεκτάσεις, χωρίζονται με μια τελεία.

Επέκταση ονόματος αρχείου- μια προαιρετική ακολουθία χαρακτήρων που προστίθενται στο όνομα του αρχείου και προορίζονται να προσδιορίσουν τον τύπο (μορφή) του αρχείου. Αυτός είναι ένας από τους συνήθεις τρόπους με τους οποίους ένας χρήστης ή λογισμικό υπολογιστή μπορεί να προσδιορίσει τον τύπο των δεδομένων που είναι αποθηκευμένα σε ένα αρχείο.

Στα πρώτα λειτουργικά συστήματα, το μήκος της επέκτασης περιοριζόταν σε τρεις χαρακτήρες στα σύγχρονα λειτουργικά συστήματα, ο περιορισμός αυτός δεν υπάρχει.

Το λειτουργικό σύστημα ή ο διαχειριστής αρχείων μπορεί να δημιουργήσει αντιστοιχίσεις μεταξύ επεκτάσεων αρχείων και εφαρμογών.

Όταν ένας χρήστης ανοίγει ένα αρχείο με καταχωρημένη επέκταση, εκκινείται αυτόματα το πρόγραμμα που αντιστοιχεί σε αυτήν την επέκταση. Ορισμένες επεκτάσεις υποδεικνύουν ότι το ίδιο το αρχείο είναι ένα πρόγραμμα. Συχνά η επέκταση αρχείου εμφανίζεται στον χρήστη με ένα εικονίδιο.

Οδηγοί

Μια ποικιλία συσκευών μπορούν να συνδεθούν με έναν υπολογιστή: κάρτα βίντεο, κάρτα ήχου, εκτυπωτής, σαρωτής, χειριστές, μονάδες δίσκου, ψηφιακές φωτογραφικές μηχανές, Κινητά τηλέφωνα... Κάθε ένα από αυτά έχει το δικό του σύνολο εντολών - τη δική του «γλώσσα». Για να μπορέσει ένα συγκεκριμένο λειτουργικό σύστημα να ελέγξει μια συγκεκριμένη συσκευή, καταφεύγουν στη βοήθεια προγραμμάτων «μεταφραστή» που γνωρίζουν αφενός τη γλώσσα εντολών μιας συγκεκριμένης συσκευής και αφετέρου τη γλώσσα της συγκεκριμένης λειτουργίας. σύστημα στο οποίο θα πρέπει να λειτουργεί αυτή η συσκευή.

Αυτό το πρόγραμμα ονομάζεται οδηγός(πρόγραμμα οδήγησης) και παρέχεται μαζί με τη συσκευή από τον κατασκευαστή της. Οι κατασκευαστές υλικού, κατά κανόνα, δημοσιεύουν επίσης προγράμματα οδήγησης για τις συσκευές που δημιουργούν στις ιστοσελίδες τους.

Οι προσπάθειες των κατασκευαστών, που υποστηρίζονται από ισχυρή υποστήριξη μάρκετινγκ, έχουν γίνει ευρέως γνωστές τεχνολογία υπολογιστώνγια την προώθηση λύσεων λογισμικό ανοικτού κώδικα(λογισμικό ανοικτού κώδικα). Στη σύγχρονη επίσημη χρήση στα ρωσικά, αυτό το φαινόμενο συνήθως ονομάζεται ελεύθερο λογισμικό(SPO).

Η ουσία της ιδέας αποτελείται από διάφορες αρχές για τη δημιουργία και τη διανομή λογισμικού ανοιχτού κώδικα:

  • Διαθεσιμότητα πηγαίου κώδικα για όλους.
  • πολιτική αδειοδότησης διανομής που βασίζεται σε μία από τις εγκεκριμένες άδειες της κοινότητας (βλ. opensource.org).
  • την ευκαιρία να συμμετέχετε απευθείας στην ανάπτυξη και τη διόρθωση σφαλμάτων στο λογισμικό μόνοι σας.
  • τη δυνατότητα αλλαγής ορισμένων λειτουργιών λογισμικού και προσαρμογής σε νέες συνθήκες (με την επιφύλαξη της διαθεσιμότητας αλλαγών σε ολόκληρη την κοινότητα).
  • μέγιστη συμβατότητα με ανοιχτά πρότυπα.
  • ικανότητα εργασίας σε διάφορα λειτουργικά συστήματα και σε πολλές πλατφόρμες (cross-platform).

Αυτές οι αρχές χρησιμοποιούνται για τη δημιουργία της πλειοψηφίας

SPO. Αξίζει να σημειωθεί ότι υπάρχει μια αισθητή διαφορά μεταξύ ΕλεύθεροςΚαι ΕλεύθεροςΜΕ. Παρά το γεγονός ότι οι περισσότερες άδειες λογισμικού ανοιχτού κώδικα παρέχουν δωρεάν διανομή, αυτή η ιδιότητα από μόνη της δεν αρκεί για να θεωρηθεί το λογισμικό δωρεάν.

Ο ανοιχτός κώδικας έχει ήδη κερδίσει μια σειρά από σημαντικές νίκες έναντι των ισχυρότερων κατασκευαστών αποκλειστικού λογισμικού. Συγκεκριμένα, ο web server Απάχηςείναι πολύ μπροστά από παρόμοια προϊόντα από άλλες εταιρείες (συμπεριλαμβανομένων Microsoft)όσον αφορά το μερίδιο αγοράς λόγω του χαμηλού κόστους του, της ανεξαρτησίας από τους προμηθευτές, της παρουσίας πολλών χρηστών με εμπειρία στη διαχείρισή του και της υποστήριξης από προγραμματιστές. Linuxξεπέρασε όλους τους άλλους τύπους όσον αφορά τον όγκο της προσφοράς Unixγια πλατφόρμα Intel,συμπεριλαμβανομένης της μακροχρόνιας ηγεσίας SCO.Τα DBMS ανοιχτού κώδικα κατέχουν ισχυρή θέση στις αγορές λειτουργικών συστημάτων ανοιχτού κώδικα και δημοφιλών λύσεων Internet χαμηλού επιπέδου. Η απειλή για το ιδιόκτητο λογισμικό προέρχεται από τα οφέλη του λογισμικού ανοιχτού κώδικα, τα οποία είναι παρόμοια με αυτά του Διαδικτύου, δηλ. διαφάνεια, ελευθερία προσαρμογής κ.λπ.

Το ελεύθερο λογισμικό έχει ήδη ισχυρή παρουσία στον τομέα των λειτουργικών συστημάτων διακομιστών, υποδομής Διαδικτύου, διακομιστών εφαρμογών ιστού, συστημάτων διαχείρισης βάσεων δεδομένων για μικρές επιχειρήσεις και τμήματα που βασίζονται σε βάσεις δεδομένων web με δυναμική δημιουργία ιστοσελίδων, τεχνικών και ενσωματωμένων υπολογιστικά συστήματα, καθώς και λογισμικό για συσκευές διακομιστή. Μιλώντας για την υποδομή του Διαδικτύου, θα πρέπει να σημειωθεί ότι οι περισσότερες συσκευές τρέχουν λειτουργικά συστήματα και άλλο λογισμικό ανοιχτού κώδικα. Αυτές οι συσκευές περιλαμβάνουν διακομιστές ονομάτων τομέα, δρομολογητές, διακόπτες, τείχη προστασίας, πύλες, εξισορροπητές φορτίου, διακομιστές εφαρμογών και βάσεων δεδομένων κ.λπ.

Λαμβάνοντας υπόψη αυτές τις προόδους, το λογισμικό ανοιχτού κώδικα αποτελεί απειλή για εταιρείες των οποίων η κύρια πηγή εσόδων είναι τα τέλη πρόσβασης πελατών και τα τέλη αδειοδότησης για ιδιόκτητο λογισμικό. Ο ανοιχτός κώδικας φέρνει το επιχειρηματικό μοντέλο απαρχαιότητας και εμπορευματοποίησης της αγοράς υλικού στο λογισμικό — ένα μοντέλο στο οποίο είναι δύσκολο να προσαρμοστεί ένας παραδοσιακός προμηθευτής λογισμικού, ειδικά ένας ηγέτης.

Πολλοί από τους προμηθευτές που χρησιμοποιούν επιχειρηματικά μοντέλα ανοιχτού κώδικα δεν αναπτύχθηκαν αρχικά ως παραδοσιακοί πάροχοι λογισμικού. Καθώς το μερίδιο αγοράς ανοιχτού κώδικα αυξάνεται και η θέση του στις στρατηγικές διαδικτυακές αγορές αυξάνεται, οι πάροχοι λογισμικού παλαιού τύπου αναγνωρίζουν τις απειλές που θέτει ο ανοιχτός κώδικας και τις ευκαιρίες που παρουσιάζουν τα νέα επιχειρηματικά μοντέλα. Φυσικά, οι παραδοσιακοί πάροχοι λογισμικού έχουν την ευκαιρία να υιοθετήσουν αυτά τα επιχειρηματικά μοντέλα εν όλω ή εν μέρει, ανάλογα με το φάσμα των προϊόντων τους. Ωστόσο, ακόμη κι έτσι, ο ανοιχτός κώδικας αποτελεί απτή και πολύ πραγματική απειλή για τον τρόπο με τον οποίο οι εταιρείες λογισμικού λειτουργούν.

Υπάρχουν τέσσερις κύριες απειλές για τις κλειστές εταιρείες από ανοιχτού κώδικα.

  • Πίεση τιμής.Δεδομένου ότι οι άδειες ανοιχτού κώδικα απαιτούν ουσιαστικά δωρεάν διανομή λογισμικού και τις τροποποιήσεις του, οι τιμές για παρόμοια παραδοσιακά προϊόντα πρέπει να μειωθούν για να συμβαδίσουν με το λογισμικό ανοιχτού κώδικα και να καταπολεμηθεί η απώλεια μεριδίου αγοράς. Για παράδειγμα, SCOδεν μπορεί να χρεώσει 2.000 $ για Unixγια πλατφόρμα Intel,ενώ Linuxδιατίθεται δωρεάν, α Microsoftμονοπωλεί τον τομέα των επιτραπέζιων υπολογιστών. Οι παραδοσιακοί πωλητές, ωστόσο, μπορούν να ανακτήσουν εν μέρει τις απώλειές τους κάνοντας τα προϊόντα λογισμικού τους καλύτερα από τα SP O και χρεώνοντας επιπλέον για αυτό.
  • Αρκετά καλή λειτουργικότητα.Το "αρκετά καλό" λογισμικό (αλλά όχι το καλύτερο) μπορεί να εκτοπίσει εν μέρει τα προϊόντα από τους παραδοσιακούς προμηθευτές λογισμικού, οι οποίοι πολύ συχνά στοχεύουν στη μαζική αγορά. Η πιο περίπλοκη (και ακριβή) λειτουργικότητα στα αρχικά στάδια ανάπτυξής της απευθύνεται πάντα σε μια σχετικά μικρή ομάδα ειδικών χρηστών. Αλλά ακόμη και οι κατασκευαστές που δραστηριοποιούνται σε αυτήν την αγορά πρέπει να καταλάβουν ξεκάθαρα ότι η αγορά λογισμικού υψηλής ανάπτυξης θα επεκταθεί και θα εμβαθύνει. Εάν η προηγμένη λειτουργικότητα δεν προσελκύσει ένα ευρύτερο φάσμα χρηστών, οι πελάτες θα αγοράσουν φυσικά εναλλακτικές λύσεις ανοιχτού κώδικα, αν και λιγότερο ανεπτυγμένες. Σε πολύ μεγάλες μαζικές αγορές, οι κυρίαρχοι πάροχοι λογισμικού ανοιχτού κώδικα, εκτός από την αύξηση του όγκου της προσφοράς τους, έχουν πολλές ευκαιρίες για ανάπτυξη μέσω της εφαρμογής πρόσθετων στρατηγικών προϊόντων και υπηρεσιών. Το ίδιο το μέγεθος της μαζικής αγοράς εξασφαλίζει χαμηλότερες τιμές λόγω των υψηλών όγκων προσφοράς, γεγονός που επιτρέπει στους τελικούς καταναλωτές να λαμβάνουν σημαντικά κέρδη ακόμη και με μια ελαφρά αύξηση του κόστους των προϊόντων τους.

Σε ορισμένες περιπτώσεις, το λογισμικό ανοιχτού κώδικα μπορεί ακόμη και να ξεπεράσει τα παραδοσιακά προϊόντα σε λειτουργικότητα. Για παράδειγμα, Απάχηςέγινε ο πρώτος από τους διακομιστές Ιστού που εισήγαγε μια λειτουργία Διαδικτύου δημοφιλής στους παρόχους Ψευδώνυμο IPεπιτρέποντάς σας να φιλοξενήσετε πολλά ονόματα τομέων Διαδικτύου σε ένα σύστημα.

  • "Εφέ δικτύου"εξαρτάται από τη γνώση και τη μελέτη λογισμικού και εργαλείων για μαζική χρήση. Κόστος εκπαίδευσης χρηστών νέα τεχνολογίααποτελούν σημαντικό μέρος του συνολικού κόστους ιδιοκτησίας, υπερβαίνοντας την τιμή του ίδιου του προϊόντος λογισμικού. Μια εταιρεία με μεγάλη βάση χρηστών που είναι εξοικειωμένοι με το προϊόν και τα συνοδευτικά εργαλεία του μπορεί να αξιοποιήσει αυτή την εξοικείωση με την κυκλοφορία νέων εκδόσεων ή την είσοδο σε παρακείμενες αγορές. Αυτός ο τύπος εφέ δικτύου μπορεί να ποικίλλει ανάλογα με τον τύπο χρήστη - που χρησιμοποιούν οι προγραμματιστές λογισμικού API,οι διαχειριστές συστήματος χειρίζονται συγκεκριμένα εργαλεία διαχείρισης, οι χρήστες διαχειρίζονται γραφικές διεπαφές χρήστη και οι διαχειριστές δημιουργούν σχέσεις με προμηθευτές. Μόλις δημιουργηθεί, αυτό το δίκτυο συνεργατών και χρηστών λύσεων ανοιχτού κώδικα δεν καταστρέφεται πλέον και σας επιτρέπει να επιλύετε μικρότερα προβλήματα μάρκετινγκ, όπως η απόκτηση οπαδών και η αφοσίωση των πελατών.
  • Πίεση τυποποίησης.Η τελική απειλή από το κίνημα ανοιχτού κώδικα είναι τα εργαλεία και η κουλτούρα του, που θεωρεί εχθρό του κάθε είδους τεχνολογικά εμπόδια που δημιουργούνται από παραδοσιακούς προμηθευτές λογισμικού.

Πρόσφατα, ο πιο ταχέως αναπτυσσόμενος τομέας στο λογισμικό είναι το λεγόμενο "εμπορικόςανοιχτή πηγή",εκείνοι. JV O που υποστηρίζεται από απλές εμπορικές εταιρείες. Η εταιρεία πρέπει να θεωρείται ως ένας από τους ηγέτες προς αυτή την κατεύθυνση Ήλιος,η οποία αναπτύσσει πολλά μεγάλα έργα στον τομέα αυτό: OpenSolaris OS DBMS MySQLσουίτα γραφείου OpenOffice.orgκαι περιβάλλον εικονικοποίησης Εικονικό κουτί.Κατά κανόνα, υπάρχουν πολλές εκδόσεις τέτοιου λογισμικού, συμπεριλαμβανομένης μιας εμπορικής. Όταν πληρώνει για μια άδεια, ο χρήστης λαμβάνει τεχνική υποστήριξη, καθώς και σε ορισμένες περιπτώσεις ειδικά εργαλεία για βολικές εργασίες που δεν είναι διαθέσιμα με ανοιχτή άδεια. Δηλαδή για μικρές ανάγκες οι εταιρείες μπορούν να χρησιμοποιούν δωρεάν ή δωρεάν εκδόσειςΛογισμικό και καθώς αυξάνονται τα αιτήματα, αγοράστε εμπορικές επεκτάσεις χωρίς να αλλάξετε τίποτα στην υποδομή και τις εφαρμογές σας. Έτσι, η εμπορική έκδοση του λογισμικού ανοιχτού κώδικα ανταγωνίζεται άμεσα τις εξελίξεις των παραδοσιακών εταιρειών, για παράδειγμα Microsoft,που δημιουργεί ενεργά ειδικά σχήματα αδειοδότησης για χρήση στο περιβάλλον του Διαδικτύου (μιλάμε για λογισμικό διακομιστή).

Ως αποτέλεσμα, το λογισμικό ανοιχτού κώδικα στο Διαδίκτυο διαδραματίζει ρόλο σχηματισμού συστήματος, υποστηρίζοντας και αναπτύσσοντας τις βασικές αρχές της οικοδόμησης του Δικτύου. Επιπλέον, η χρήση λογισμικού ανοιχτού κώδικα είναι σχετική από την άποψη της εστίασης στην παροχή υπηρεσιών αντί στην πώληση αγαθών. Ως εκ τούτου, κατά τη δημιουργία συστημάτων Διαδικτύου, αξίζει να εστιάσουμε σε ανοιχτά πρότυπα και λογισμικό που τα υλοποιεί, αφού μόνο έτσι θα δοθεί η ευκαιρία για επιχειρηματική ανάπτυξη και απόκτηση νέων ευκαιριών στις ηλεκτρονικές αγορές.

Η χρήση λογισμικού ανοιχτού κώδικα για την υποστήριξη τεχνολογιών του Διαδικτύου είναι φυσική και απαραίτητη από την άποψη των ιδιοτήτων της κλιμάκωσης, της σφαιρικότητας και της συμβατότητας. Για παράδειγμα, η αύξηση του αριθμού των διακομιστών ή άλλων συσκευών υποδομής δεν απαιτεί πρόσθετη επένδυση λογισμικού, η οποία παρέχει μεγαλύτερη ευελιξία σε σχέση με το ιδιόκτητο λογισμικό. Αυτό ισχύει ιδιαίτερα όταν το κόστος του λογισμικού υπερβαίνει το στοιχείο υλικού του έργου. Οι απαιτήσεις της παγκοσμιοποίησης και της συμβατότητας υλοποιούνται χάρη στην καλή υποστήριξη για λογισμικό ανοιχτού κώδικα πολλαπλών πλατφορμών και στη χρήση ανοιχτών προτύπων, που επιτρέπει τη διατήρηση υψηλού επιπέδου συμβατότητας ακόμη και με πολλά ανταγωνιστικά προϊόντα και πλατφόρμες στην αγορά.

Υπό το πρίσμα των σύγχρονων εξελίξεων των εφαρμογών υπηρεσιών που βασίζονται σε τεχνολογίες Ιστού, το λογισμικό ανοιχτού κώδικα σε συνδυασμό με φθηνούς υπολογιστές (nettops και netbooks) μπορεί να αντικαταστήσει σημαντικά τους παραδοσιακούς επιτραπέζιους υπολογιστές και κινητά συστήματα, βάση του οποίου είναι το λειτουργικό σύστημα Windowsκαι παραδοσιακές σουίτες γραφείου. Χρησιμοποιώντας ένα ελαφρύ, προσαρμοσμένο λειτουργικό σύστημα με GUI που βασίζεται στον πυρήνα Linuxκαι τα σύγχρονα προγράμματα περιήγησης ιστού σάς επιτρέπουν να εκτελείτε τις περισσότερες καθημερινές εργασίες σε πλατφόρμες δικτύου χρησιμοποιώντας μόνο λογισμικό ανοιχτού κώδικα.

Στη δεκαετία του 1990, το ελεύθερο λογισμικό θεωρούνταν εξωτικό στο εταιρικό περιβάλλον και ο μόνος αξιοσημείωτος ανταγωνιστής των ιδιόκτητων κολοσσών υπό την ηγεσία της Microsoft για μεγάλο χρονικό διάστημα ήταν η Red Hat, αλλά από το δεύτερο μισό της δεκαετίας του 2000, η ​​κατάσταση άρχισε να αλλάζει γρήγορα. Το λογισμικό ανοιχτού κώδικα έχει γίνει mainstream για πολλές μεγάλες εταιρείες και έχουν εμφανιστεί δεκάδες αξιόπιστοι προμηθευτές λογισμικού ανοιχτού κώδικα που έχουν επιτύχει το κατάλληλο υψηλό επίπεδο τεχνογνωσίας και εμπειρίας για την εξυπηρέτηση μεγάλων και απαιτητικών εταιρικών πελατών.

Από το 2014, υπάρχουν πολλοί παίκτες που ανταγωνίζονται επιτυχώς με εμπορικούς παρόχους λογισμικού σε διάφορους τομείς. Εκτός από την Red Hat, πρόκειται για ανοιχτούς οργανισμούς προσανατολισμένους στο λογισμικό, όπως η Google, η Apache Software, η Novell, η SUSE, η Acquia κ.λπ. Όλο και περισσότερα ανάλογα OpenSource υπαρχουσών αποκλειστικών λύσεων εμφανίζονται στην αγορά. Οι κοινότητες ανοιχτού κώδικα γίνονται ισχυρότερες και βελτιώνουν την ποιότητα και τη λειτουργικότητα των προϊόντων.

Κατά κανόνα, η ίδια η ανάπτυξη προσφέρεται δωρεάν και εμπορευματοποιείται μέσω υποστήριξης και προσαρμογής. Αυτό δημιουργεί πρόσθετο ανταγωνισμό και, ως αποτέλεσμα, προωθεί την ανάπτυξη λογισμικό ανοικτού κώδικαΝέα Προϊόντα.

Σχεδόν σε όλους τους κλάδους και τους τομείς δραστηριότητας, είναι δυνατή η χρήση λογισμικού που βασίζεται σε ανοιχτό κώδικα. Σχεδόν κάθε ιδιόκτητο λογισμικό έχει ένα λειτουργικό αντίστοιχο ανοιχτού κώδικα:

  • Cisco VPN – OpenVPN,
  • Oracle Database – PostgreSQL,
  • Microsoft Hyper-V – OpenVZ,
  • MS Active Directory - Samba,
  • Avaya IP Office – Asterisk, κ.λπ.)

Με βάση συγκεκριμένους επιχειρηματικούς στόχους, μπορείτε να συγκρίνετε το κόστος και το χρονικό πλαίσιο για την υλοποίηση μιας λύσης που βασίζεται σε αποκλειστικό λογισμικό και OpenSource.

Λογισμικό ανοιχτού κώδικα σε χώρες σε όλο τον κόσμο

ΗΠΑ

Τον Μάρτιο του 2016, η Προεδρική Διοίκηση των ΗΠΑ παρουσίασε μια προκαταρκτική έκδοση του νομοσχεδίου σχετικά με τη χρήση από κυβερνητικές υπηρεσίες. Οι συμμετέχοντες στην αγορά υποστήριξαν την πρωτοβουλία.

Σύμφωνα με έγγραφο που κυκλοφόρησε από τον Λευκό Οίκο, οι αμερικανικές κυβερνητικές υπηρεσίες μπορούν να μοιράζονται τον πηγαίο κώδικα για ορισμένα έργα μεταξύ τους, προκειμένου να αυξήσουν την αποτελεσματικότητά τους και να εξαλείψουν την ανάγκη ανάπτυξης του προϊόντος από την αρχή. Διαβάστε περισσότερα για αυτό.

Ινδία

Τον Οκτώβριο του 2011, αναφέρθηκε ότι η κυβέρνηση του Παντζάμπ είχε αποφασίσει να αγοράσει λογισμικό από τη Microsoft, αντιστρέφοντας μια απόφαση του 2008 για εγκατάσταση δωρεάν λογισμικού σε 46.000 υπολογιστές σε 4.956 σχολεία. «Αποφασίσαμε να επανεξετάσουμε την προηγούμενη απόφαση», δήλωσε ο Baldeo Purushartha, υπουργός σχολικής εκπαίδευσης της πολιτείας.

Η κυβέρνηση του Παντζάμπ ξεκίνησε ένα πρόγραμμα πληροφορικής για μαθητές των τάξεων 6 έως 12 το 2004-2005. Το Τμήμα Εκπαίδευσης ΤΠΕ του Παντζάμπ υλοποιεί ένα έργο στο πλαίσιο του οποίου δημιουργούνται εργαστήρια υπολογιστών με τον απαραίτητο εξοπλισμό, λογισμικό και ευρυζωνική σύνδεση στο Διαδίκτυο σε όλα τα δημοτικά σχολεία. Ταυτόχρονα, το Bharat Operating System Solutions (BOSS), δοκιμασμένο και πιστοποιημένο από το Linux Foundation για χρήση σε σχολεία, έλαβε ευρεία υποστήριξη σε κυβερνητικό επίπεδο λόγω της οικονομικής του προσιτότητας.

Σύμφωνα με τον Πρόεδρο της Πολιτείας του Παντζάμπ, από το 2008, το ελάχιστο κόστος για την αναβάθμιση λογισμικού με άδεια χρήσης της Microsoft - που καλύπτει 16.578 υπολογιστές με 1.375 Rs ανά υπολογιστή - ήταν 23 εκατομμύρια Rs σε διάστημα πέντε ετών. Για το λόγο αυτό, τον Σεπτέμβριο του 2008, η κυβέρνηση του Παντζάμπ αποφάσισε να αγοράσει και να εγκαταστήσει το BOSS σε όλα τα κρατικά δημοτικά σχολεία και δήλωσε ότι από το 2011, όλοι οι μαθητές του δημοτικού σχολείου θα εκπαιδεύονται στη χρήση του BOSS. Οι εργασίες ολοκληρώθηκαν τον Απρίλιο του 2011, συμπεριλαμβανομένης της κατάρτισης 6.600 εκπαιδευτικών.

Αλλά στις 8 Αυγούστου 2011, μετά από μια ολοκληρωμένη ανασκόπηση των αποτελεσμάτων του έργου, ο επικεφαλής του κρατικού σχολικού τμήματος του Παντζάμπ ανακοίνωσε ότι «το τμήμα σχολικής εκπαίδευσης θα επιστρέψει στη χρήση του λογισμικού της Microsoft... για τη διδασκαλία των παιδιών στην πρωτοβάθμια τάξη των κυβερνητικών σχολείων». Το κόστος της ενημέρωσης των αδειών θα είναι περίπου 7 εκατομμύρια Rs, εκ των οποίων τα 3,77 εκατομμύρια Rs έχουν ήδη διατεθεί από την κυβέρνηση.

Επιπλέον, περίπου 90.000 υπολογιστές θα εγκατασταθούν σε κρατικά σχολεία συνδεδεμένα με το δίκτυο EDUASAT μέσω των οποίων οι μαθητές θα μπορούν να παρακολουθούν ζωντανές μεταδόσεις διαφόρων διαλέξεων. Σύμφωνα με προκαταρκτικούς υπολογισμούς, η αρχική τιμή του λογισμικού και της άδειας Microsoft θα είναι 30 εκατομμύρια ρουπίες. Στο ποσό αυτό δεν συμπεριλαμβάνεται η τιμή του εξοπλισμού κ.λπ.

Νωρίτερα, τον Φεβρουάριο του 2011, αποφασίστηκε η χρήση του BOSS για εργασία στο δίκτυο EDUASAT. Αλλά τώρα, σύμφωνα με τα λόγια του Purushart: «Για να γίνει η όσο το δυνατόν πληρέστερη χρήση εγκατεστημένους υπολογιστές, στο οποίο οι μαθητές θα μάθουν λογισμικό της Microsoft, θέλουμε να χρησιμοποιήσουμε τη Microsoft και στο EDUASAT`.

Σημειώστε ότι το Παντζάμπ ήταν η πρώτη πολιτεία που εφάρμοσε ενεργά το Linux στα σχολεία. Επί του παρόντος, το BOSS εξακολουθεί να χρησιμοποιείται στις ινδικές πολιτείες Haryana, Gujarat, Kerala και Uttar Pradesh.

Γερμανία

Σύμφωνα με πρόσφατη μελέτη του Ινστιτούτου Τεχνολογίας της Τζόρτζια (ΗΠΑ), η Γερμανία κατέχει την τέταρτη θέση παγκοσμίως όσον αφορά τη διείσδυση λογισμικού ανοιχτού κώδικα στον δημόσιο τομέα. Το 2001, το γερμανικό Υπουργείο Εξωτερικών (και μαζί του όλες οι πρεσβείες και τα προξενεία) άλλαξαν στο Linux. Η εταιρεία συμβούλων McKinsey έχει επιβεβαιώσει αρκετές φορές ότι το τμήμα εξωτερικής πολιτικής εξοικονομεί σημαντικά χρησιμοποιώντας Linux, OpenOffice και Thunderbird αντί της σουίτας Microsoft Windows, Office και Outlook. Λέγεται μάλιστα ότι οι διπλωμάτες ξοδεύουν λιγότερα για την πληροφορική από ό,τι οι υπάλληλοι οποιουδήποτε άλλου κρατικού οργανισμού.

Αλλά το κόλπο είναι ότι το λογισμικό shareware είναι μερικές φορές πιο ακριβό στη λειτουργία του από το λογισμικό που πληρώνεται άνευ όρων. Δεινόσαυροι όπως η Microsoft μπορούν να παρέχουν καλύτερη και φθηνότερη υποστήριξη από τις μικρές εταιρείες υποστήριξης Linux. Και μερικές φορές είναι πιο κερδοφόρο να αγοράσετε μια άδεια. Επομένως, για παράδειγμα, το ίδιο γερμανικό τμήμα εξωτερικής πολιτικής επιστρέφει φέτος στο λογισμικό της Microsoft. Οι αξιωματούχοι εκτίμησαν τα μόνιμα προβλήματα με την τεχνική υποστήριξη από πλευράς χρημάτων, καθώς και τη δυσκολία στην εκμάθηση ανοιχτού λογισμικού (πολλοί υπάλληλοι παραπονέθηκαν γι 'αυτό) και μίλησαν με το πνεύμα ότι ο τσιγκούνης πληρώνει δύο φορές.

Ρωσία

Αποφάσεις της κυβέρνησης και του Προέδρου της Ρωσικής Ομοσπονδίας Dmitry Medvedev, εγχώριο λογισμικό ανοιχτού κώδικα εισήχθη σε όλα τα σχολεία το 2008 Ρωσική Ομοσπονδίακαι θα εγκατασταθεί σε όλους τους κυβερνητικούς και δημοσιονομικούς οργανισμούς για τη διασφάλιση της εθνικής ασφάλειας στον τομέα της πληροφορικής.

Έργο "Penguin" - υλοποίηση Λογισμικού Ανοικτού Κώδικα

Το Project "Penguin" είναι ένα έργο για την εισαγωγή Τεχνολογιών Linux και Λογισμικού Ανοικτού Κώδικα σε σχολεία και πανεπιστήμια στη Ρωσία το 2009-2010. χρηματοδοτείται από τον FAO - Ομοσπονδιακή Εκπαιδευτική Υπηρεσία της Ρωσικής Ομοσπονδίας. Σύμφωνα με τη σύμβαση για το Project Penguin, πρέπει να ολοκληρωθούν τρία στάδια:

  1. Ολοκλήρωση σχολικών βιβλίων και μεθοδολογική υποστήριξη
  2. Ανάπτυξη τεχνικής υποστήριξης και διαδικτυακών πυλών
  3. Εκπαίδευση 60 χιλιάδων δασκάλων σε τεχνολογίες Linux και Open Source

1. Η ανάπτυξη βασικών Εγχειριδίων Πληροφορικής για πανεπιστήμια και σχολεία βασισμένα σε λογισμικό Ανοικτού Κώδικα σύμφωνα με τα κρατικά πρότυπα και τις απαιτήσεις της Ενιαίας Κρατικής Εξέτασης στην επιστήμη των υπολογιστών και στις ΤΠΕ ολοκληρώθηκε το 2008-09. 2. Το 2005-2009 πραγματοποιήθηκε ανάπτυξη υποστήριξης Διαδικτύου με βασικά εγχειρίδια πληροφορικής και βασικά πακέτα λογισμικού ανοιχτού κώδικα για Windows και Linux. 3. Το 2005-2007 διεξήχθησαν και δοκιμάστηκαν δοκιμαστικά μαθήματα για καθηγητές επιστήμης υπολογιστών και καθηγητές σχολείων σχετικά με τις τεχνολογίες Linux και το λογισμικό ανοιχτού κώδικα. μαζί με τα παιδαγωγικά πανεπιστήμια της Μόσχας Κρατικό Παιδαγωγικό Πανεπιστήμιο της Μόσχας και Κρατικό Παιδαγωγικό Πανεπιστήμιο της Μόσχας με την υποστήριξη της UNESCO, της IBM Corporation και του Linux Center.

    • Επιτροπή Ανώτατης Βεβαίωσης, Καθ., Διδάκτωρ Επιστημών Υπολογιστών 16:32, 15 Οκτωβρίου 2009 (UTC)

Λογισμικό ανοιχτού κώδικα - γνώμη του Προέδρου της Ρωσικής Ομοσπονδίας

Σε αυτή τη συνάντηση D.A.Medvedevείπε:

«...Αν κάτσουμε τώρα εντελώς στη βελόνα του ξένου λογισμικούκαι «υποθήκη» για πολλά χρόνια, τότε δεν θα το ξεφορτωθούμε. Και θα αναπτυχθούμε αντίθετα με τις παγκόσμιες τάσεις. Ταυτόχρονα, είναι επίσης αδύνατο να ανακοινώσουμε ότι αύριο θα μεταφέρουμε όλους τους υπολογιστές στα σχολεία (και ενδεχομένως ένα πολύ πιο σοβαρό δίκτυο υπολογιστών) σε προγράμματα ανοιχτού κώδικα με δωρεάν άδεια χρήσης, γιατί υπάρχουν προβλήματα σύνδεσης, υπάρχουν τεχνολογικά προβλήματα . Δηλαδή και εδώ δεν υπάρχει πλήρης ετοιμότητα. Τι να κάνω?

Προσφέρουμε ακολουθήστε έναν συμβιβαστικό δρόμο, και αυτό το μονοπάτι έχει πλέον αρχίσει να υλοποιείται. Για τρία χρόνια, αγοράστε ένα πακέτο άδειας από βασικά προγράμματα(εννοούμε, πρώτα απ 'όλα, λειτουργικά συστήματα, αρχειοθέτες, γραφεία, συντάκτες, "photoshops" - γενικά, όλα όσα χρησιμοποιούνται συνήθως από χρήστες, συμπεριλαμβανομένων των σχολείων), αλλά ταυτόχρονα, δεν σταματούν, αλλά εργάζονται σε ένα εγχώριο πακέτο προγραμμάτων ανοιχτής πρόσβασης (και τώρα θα μιλήσουμε για αυτό με περισσότερες λεπτομέρειες), έτσι ώστε αργότερα, τελικά σε τρία χρόνια (αν συμβεί νωρίτερα, ακόμα καλύτερα),

Δημιουργήστε ένα τέτοιο βέλτιστο μοντέλο, στα οποία τα σχολεία και, ενδεχομένως, όλες οι κρατικές υπηρεσίες θα μπορούν να επιλέξουν αυτό που χρειάζονται: είτε να συνεχίσουν να χρησιμοποιούν εμπορικά προϊόντα με δικά τους έξοδα και όχι εις βάρος ομοσπονδιακών κεφαλαίων, είτε να στραφούν σε ένα σύστημα που είναι ήδη πλήρως προσαρμοσμένο , αποδεκτό από αυτούς, με βάση την ανοιχτή πρόσβαση , ανοιχτού κώδικα..."

Δεκέμβριος 2010: Ο Πούτιν διέταξε τη μεταφορά της εξουσίας στο Linux

Η ιστορία του εγγράφου για τη μετάβαση των κυβερνητικών αρχών στο ελεύθερο λογισμικό συνεχίζεται από το 2007, όταν το Υπουργείο Πληροφοριών και Επικοινωνιών άρχισε να αναπτύσσει την «Αντίληψη για την ανάπτυξη της ανάπτυξης και χρήσης ελεύθερου λογισμικού στη Ρωσική Ομοσπονδία, » που δημοσιεύτηκε την άνοιξη του 2008. Ωστόσο, η παραίτηση του υπουργού Leonid Reiman και ο διορισμός του Igor Shchegolev στη θέση του συνεπαγόταν αναθεώρηση της έννοιας.

Παρόλα αυτά, την άνοιξη του 2008, λίγες μέρες πριν από τη μεταβίβαση της εξουσίας στον Ντμίτρι Μεντβέντεφ, ο Βλαντιμίρ Πούτιν, ενώ ήταν ακόμη Πρόεδρος της Ρωσίας, ανέφερε το σχέδιο μετάβασης σε λογισμικό ανοιχτού κώδικα για ομοσπονδιακά ιδρύματα στη λίστα των οδηγιών του προς το κυβέρνηση, θέτοντας έτσι αυτό το καθήκον στον εαυτό του.

Πακέτα ανοιχτού κώδικα για σχολεία

Πακέτα ανοιχτού κώδικαγια σχολεία έχουν σχεδιαστεί για εγκατάσταση προγραμμάτων σε σχολεία και οικιακούς υπολογιστές με λειτουργικό συστήματα Windowsκαι Linux. Το Linux Live-CD έχει σχεδιαστεί για να λειτουργεί με λογισμικό ανοιχτού κώδικα σε οικιακούς υπολογιστές με Windows χωρίς εγκατάσταση Linux στον υπολογιστή.

Αποφάσεις της κυβέρνησης της Ρωσικής Ομοσπονδίαςεγχώριο λογισμικό ανοιχτού κώδικα το 2008 και το 2009 στάλθηκε σε όλα τα σχολεία της Ρωσικής Ομοσπονδίας και θα εγκατασταθεί σε όλους τους κυβερνητικούς και δημοσιονομικούς οργανισμούς για τη διασφάλιση της εθνικής ασφάλειας στον τομέα της πληροφορικής.

Ανοίξτε το λειτουργικό σύστημα Linux

Ανοιχτό πακέτο λογισμικού γραφείου

Ανοιχτή σουίτα γραφείου Ανοιχτό γραφείο μπορεί να εγκατασταθεί ελεύθερα και να χρησιμοποιηθεί όχι μόνο σε προσωπικούς υπολογιστέςμε λειτουργικό Linux, αλλά και σε υπολογιστές με λειτουργικό σύστημα Windows. Ταυτόχρονα, τα έγγραφα και τα αρχεία που προετοιμάζονται στη σουίτα MS Office μπορούν να διαβαστούν και να υποβληθούν σε επεξεργασία στη σουίτα Open Office.

Σύνθεση του Open σουίτα γραφείουΑνοιχτό γραφείο:

  1. OpenOffice.org Writer- Επεξεργαστής κειμένου Συγγραφέας με πλούσιες δυνατότητες δημιουργίας επιστολών, βιβλίων, εκθέσεων, ενημερωτικών δελτίων, μπροσούρων και άλλων εγγράφων, συμβατό με το MS Office.
  2. OpenOffice.org Υπολογ- Τα υπολογιστικά φύλλα Calc έχουν τις προηγμένες δυνατότητες ανάλυσης, χαρτογράφησης και λήψης αποφάσεων που αναμένονται από ένα υπολογιστικό φύλλο υψηλής ποιότητας, συμβατό με το MS Office.
  3. OpenOffice.org Impress- Το πρόγραμμα επεξεργασίας παρουσίασης Impress παρέχει όλα τα κοινά εργαλεία παρουσίασης πολυμέσων, όπως ειδικά εφέ, κινούμενα σχέδια και εργαλεία σχεδίασης. Συμβατό με τη μορφή αρχείου Microsoft PowerPoint και μπορεί επίσης να αποθηκεύσει την εργασία σας σε πολλές μορφές γραφικών, συμπεριλαμβανομένου του Macromedia Flash (SWF).
  4. Βάση OpenOffice.org- η βάση δεδομένων Base παρέχει εργαλεία για εργασία με βάσεις δεδομένων εντός απλή διεπαφή. Μπορεί να δημιουργεί και να επεξεργάζεται φόρμες, αναφορές, ερωτήματα, πίνακες, προβολές και σχέσεις, έτσι ώστε η διαχείριση της σχετικής βάσης δεδομένων να είναι σχεδόν ίδια με άλλες δημοφιλείς εφαρμογές βάσεων δεδομένων. Η βάση περιλαμβάνει το HSQLDB ως την προεπιλεγμένη μηχανή σχεσιακής βάσης δεδομένων. Μπορεί επίσης να χρησιμοποιήσει dBASE, Microsoft Access, MySQL ή Oracle ή οποιαδήποτε βάση δεδομένων συμβατή με ODBC ή JDBC.
  5. Ανοίξτε το Office DrawΤο Draw είναι ένα διανυσματικό πρόγραμμα επεξεργασίας γραφικών που μπορεί να χρησιμοποιηθεί για τη δημιουργία τα πάντα, από απλά διαγράμματα ή διαγράμματα ροής έως τρισδιάστατα έργα τέχνης. Το Draw μπορεί να εισάγει γραφικά από πολλές κοινές μορφές και να τα αποθηκεύει σε περισσότερες από 20 μορφές, συμπεριλαμβανομένων των PNG, HTML, PDF και Flash.
  6. Σειρήτι- πρόγραμμα επεξεργασίας γραφικών ράστερ Gimp, ένα πρόγραμμα δημιουργίας και επεξεργασίας γραφικά ράστερ. Τα διανυσματικά γραφικά υποστηρίζονται εν μέρει.

Ανοίξτε το πρόγραμμα επεξεργασίας κειμένου Writer

Το OpenOffice.org Writer είναι ένας επεξεργαστής κειμένου και ένας οπτικός επεξεργαστής υπερκειμένου, μέρος του OpenOffice.org και είναι ελεύθερο λογισμικό (κυκλοφορεί με την άδεια LGPL).

Ο συγγραφέας είναι παρόμοιος με Microsoft Wordκαι η λειτουργικότητα αυτών των προγραμμάτων επεξεργασίας είναι περίπου ίση. Παρέχει στον χρήστη σύγχρονα εργαλεία για πληκτρολόγηση, επεξεργασία και μορφοποίηση εγγράφων.

Μαζί με τη γνωστή διεπαφή και τη λειτουργικότητα:

* δημιουργία και σχεδιασμός παραγράφων κειμένου και σελίδων, * προσθήκη ενοτήτων και υποσέλιδων, * εισαγωγή εικόνων και αντικειμένων πολυμέσων, * προεπισκόπηση και εκτύπωση εγγράφων, * εγγραφή αλλαγών και αναθεώρηση κειμένων, * αυτόματη δημιουργία πινάκων περιεχομένων, ευρετηρίων και υποσημειώσεων, * προσθήκη μακροεντολών και ελέγχους, * εργασία με πίνακες, * ορθογραφικός έλεγχος και πολλά άλλα,

Η ιδέα της εφαρμογής στυλ είναι μια εξαιρετική λύση που διευκολύνει τη δημιουργία και τη μορφοποίηση εγγράφων. Η εργασία με στυλ υποστηρίζεται σε όλα τα στοιχεία της σουίτας γραφείου, αλλά στο OpenOffice.org Writer εφαρμόζεται πλήρως.

Πέντε ομάδες στυλ: παράγραφοι, χαρακτήρες, σελίδες, πλαίσια και λίστες παρέχουν στον χρήστη πολλές επιλογές για εύκολη μορφοποίηση εγγράφων. Ένας ειδικός πίνακας "Στυλ και μορφοποίηση" σάς επιτρέπει να διαχειρίζεστε στυλ, αλλάζοντας τα υπάρχοντα και δημιουργώντας νέα. Και όσο πιο περίπλοκο είναι το έγγραφο, όσο πιο συχνά πρέπει να αλλάζει, τόσο πιο προφανές γίνεται το πλεονέκτημα του στυλ.

Ένα άλλο εργαλείο, το Navigator, παρέχει τη δυνατότητα γρήγορης πλοήγησης σε ένα έγγραφο επιλέγοντας επικεφαλίδες, υποσημειώσεις, πλαϊνές γραμμές ή άλλα αντικείμενα ως σημεία αναφοράς.

Όπως και με άλλα στοιχεία, το Writer διαθέτει μεγάλο αριθμό πρόσθετων (επεκτάσεων) που βελτιώνουν τη βασική λειτουργικότητα του στοιχείου ή παρέχουν πρόσθετες λειτουργίες, όπως έλεγχο γραμματικής ή δημοσίευση στο MediaWiki.

Το Writer υποστηρίζει ένα ευρύ φάσμα μορφών για εισαγωγή και εξαγωγή αρχείων, συμπεριλαμβανομένης της αποθήκευσης σε PDF και της εισαγωγής docx. Και αποστολή αρχείου μέσω ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗπραγματοποιείται με το πάτημα ενός κουμπιού.

Ανοίξτε Υπολογιστικά φύλλα Calc

start: Το OpenOffice.org Calc είναι μια εφαρμογή για εργασία με υπολογιστικά φύλλα. Με τη βοήθειά του, μπορείτε να αναλύσετε τα δεδομένα εισόδου, να κάνετε υπολογισμούς, να κάνετε προβλέψεις, να συνοψίσετε δεδομένα από διαφορετικά φύλλα και πίνακες, να δημιουργήσετε γραφήματα και γραφήματα.

Το Calc είναι ένα τρέχον και δημοφιλές στοιχείο OpenOffice.org για εργασία με υπολογιστικά φύλλα στο επιχειρηματικό περιβάλλον. Ένα αγαπημένο εργαλείο για λογιστές και διευθυντές για τη δημιουργία αναφορών.

Η βήμα προς βήμα εισαγωγή τύπων σε κελιά υπολογιστικών φύλλων με χρήση του Wizard διευκολύνει τον σχηματισμό σύνθετων και ένθετων τύπων, δείχνει περιγραφές κάθε παραμέτρου και το τελικό αποτέλεσμα σε οποιοδήποτε στάδιο εισαγωγής.

Η μορφοποίηση υπό όρους και τα στυλ κελιών σάς βοηθούν να οργανώσετε τα δεδομένα σας, ενώ οι συγκεντρωτικοί πίνακες και τα γραφήματα σάς δείχνουν τα αποτελέσματα της εργασίας σας.

Περισσότερες από δύο δωδεκάδες μορφές εισαγωγής και εξαγωγής αρχείων, συμπεριλαμβανομένων των λειτουργιών εισαγωγής κειμένου, σας επιτρέπουν να λειτουργείτε με σχεδόν οποιαδήποτε δεδομένα. Μπορείτε επίσης να χρησιμοποιήσετε ένα ειδικό εργαλείο για την εισαγωγή δεδομένων από άλλες πηγές, όπως βάσεις δεδομένων, και μπορείτε να δημιουργήσετε ένα ενημερωμένο εύρος, ώστε τα εισαγόμενα δεδομένα να είναι πάντα ενημερωμένα.

Υποστηρίζονται σύνδεσμοι μεταξύ διαφορετικών υπολογιστικών φύλλων και κοινή επεξεργασία δεδομένων (ξεκινώντας από το OpenOffice.org έκδοση 3.0).

Διατίθενται διάφορες ρυθμίσεις για την εκτύπωση τελικών φύλλων σε εκτυπωτή: κλίμακα, περιθώρια, υποσέλιδα. Και ο ενσωματωμένος ορθογραφικός έλεγχος, όπως σε ένα πρόγραμμα επεξεργασίας κειμένου, θα βελτιώσει την ποιότητα της τελικής αναφοράς.

Ανοίξτε το πρόγραμμα επεξεργασίας διανυσματικών γραφικών Draw

Κλήρωση OpenOffice.org- ένα διανυσματικό πρόγραμμα επεξεργασίας γραφικών, συγκρίσιμο σε λειτουργικότητα με το CorelDRAW, μέρος του OpenOffice.org.

Διανυσματικό πρόγραμμα επεξεργασίας γραφικών Drawείναι ένα εργαλείο σχεδίασης που χρησιμοποιεί διανυσματικά γραφικά. Περιέχει μια σειρά από υπηρεσίες που σας επιτρέπουν να δημιουργείτε γρήγορα όλους τους τύπους σχεδίων. Τα διανυσματικά γραφικά σάς επιτρέπουν να αποθηκεύετε και να προβάλλετε εικόνες ως διανύσματα (δύο κουκκίδες και μια γραμμή) και όχι ως σειρά εικονοστοιχείων (κουκκίδες στην οθόνη). Τα διανυσματικά γραφικά διευκολύνουν την αποθήκευση και την αλλαγή μεγέθους εικόνων.

γραφικός επεξεργαστής Drawιδανικά ενσωματωμένο στο σύστημα OpenOffice.org, γεγονός που καθιστά πολύ εύκολη την ανταλλαγή σχεδίων μεταξύ οποιωνδήποτε λειτουργικών μονάδων του συστήματος. Για παράδειγμα, εάν δημιουργήσετε ένα σχέδιο στο Draw, μπορείτε εύκολα να το χρησιμοποιήσετε σε ένα έγγραφο Writer αντιγράφοντας και επικολλώντας. Μπορείτε επίσης να εργαστείτε με γραφικά απευθείας στις μονάδες Writer και Impress, χρησιμοποιώντας ένα υποσύνολο των λειτουργιών και εργαλείων από το Draw.

Το πακέτο περιλαμβάνει πλήρως λειτουργικούς "συνδέσμους" μεταξύ σχημάτων που μπορούν να χρησιμοποιήσουν μια ποικιλία στυλ γραμμών και σας επιτρέπουν να σχεδιάζετε σχέδια όπως διαγράμματα ροής.

Η ανάγκη για ένα διανυσματικό πρόγραμμα επεξεργασίας ως μέρος μιας σουίτας γραφείου είναι αναμφισβήτητη. Το πεδίο εφαρμογής ενός τέτοιου επεξεργαστή είναι αρκετά ευρύ: από τα πιο απλά σχέδια και διαφημίσεις μέχρι διαγράμματα, διαγράμματα και σχέδια.

Εκτός από τα δικά σας αντικείμενα, μπορείτε να εισαγάγετε διαγράμματα, τύπους και άλλα στοιχεία που έχουν δημιουργηθεί σε άλλα στοιχεία του OpenOffice.org στα σχέδιά σας. Το Draw υποστηρίζει επίσης την εξαγωγή εικόνων ράστερ στις περισσότερες μορφές, τόσο κοινές όσο και εξειδικευμένες.

Το Draw έχει όλα τα απαραίτητα εργαλεία που είναι εγγενή στους διανυσματικούς επεξεργαστές:

* Συνδεόμενες γραμμές, γραμμές διαστάσεων, πίνακες. * Εργασία με εφέ κειμένου και κειμένου. * Αλλαγή χρώματος γεμίσματος, σκιάς, διαφάνειας. * Τοποθέτηση, σύνδεση και διαχείριση αντικειμένων χρησιμοποιώντας διαφάνειες, επίπεδα και οδηγούς. * Υποστηρίζονται διάφορες λειτουργίες σε αντικείμενα: πρόσθεση, αφαίρεση, ομαδοποίηση και μετασχηματισμός σχημάτων. * Σχέδιο τρισδιάστατων αντικειμένων. * Σχέδιο με γραφικά πρωτόγονα, καμπύλες Bezier. * Εφέ: φωτισμός, μορφοποίηση και αντιγραφή.

Εκτός από τα δικά σας αντικείμενα, μπορείτε να εισαγάγετε διαγράμματα, τύπους και άλλα στοιχεία που έχουν δημιουργηθεί σε άλλα στοιχεία του OpenOffice.org στα σχέδιά σας. Το Draw υποστηρίζει επίσης την εξαγωγή εικόνων ράστερ στις περισσότερες μορφές, τόσο κοινές όσο και εξειδικευμένες.

Η χρήση της Έκθεσης (αποθήκευση αντικειμένων) σάς επιτρέπει να οργανώνετε υπάρχουσες εικόνες και η υποστήριξη για στυλ κειμένου εξοικονομεί χρόνο κατά τη δημιουργία αντικειμένων του ίδιου τύπου.

Το έτοιμο σχέδιο ή σχέδιο μπορεί να εκτυπωθεί σε εκτυπωτή ή να εξαχθεί σε εικόνα ράστερή, για παράδειγμα, σε PDF.

Το μέγιστο μέγεθος ενός σχεδίου στο Draw είναι 300x300 cm.

Ξεκινώντας με την έκδοση 3.0 του OpenOffice.org, το Draw υποστηρίζει όχι μόνο εξαγωγή, αλλά και εισαγωγή PDF (απαιτείται εγκατάσταση ειδικής επέκτασης OpenOffice.org).

Βάση ανοιχτής σχεσιακής βάσης δεδομένων

Το Base είναι μια ανοιχτή σχεσιακή βάση δεδομένων που σας επιτρέπει να δημιουργείτε, να επεξεργάζεστε και να επεξεργάζεστε δεδομένα σε πίνακα.

Οι χρήστες παρέχονται με αρκετά μεγάλο σετεργαλεία επεξεργασίας δεδομένων και πινάκων: συντάκτες φορμών, ερωτημάτων, αναφορών, πίνακες βάσεων δεδομένων. Με τη βοήθειά τους, μπορείτε να αναλύσετε δεδομένα εισόδου, να κάνετε υπολογισμούς, να κάνετε προβλέψεις, να συνοψίσετε δεδομένα από διαφορετικά φύλλα και πίνακες, να δημιουργήσετε γραφήματα και γραφήματα.

Το πρόγραμμα επεξεργασίας ερωτημάτων σάς επιτρέπει να δημιουργήσετε σχεδόν ολόκληρο το φάσμα των ερωτημάτων SQL σε βάσεις δεδομένων για επιλογή, αλλαγή και προσθήκη δεδομένων. Υποστηρίζονται ένθετα ερωτήματα και ερωτήματα με παραμέτρους. Το οπτικό μέρος του προγράμματος επεξεργασίας θα απλοποιήσει τη διαδικασία δημιουργίας ερωτημάτων για έναν αρχάριο χρήστη.

Το πρόγραμμα επεξεργασίας φόρμας σάς επιτρέπει να χρησιμοποιείτε σχεδόν οποιοδήποτε τυπικό εργαλείο διαχείρισης περιεχομένου βάσης δεδομένων. Παρέχει στοιχεία ελέγχου για κείμενο, αριθμητικά, δυαδικά πεδία, λίστες, αναπτυσσόμενες λίστες, πίνακες, κουμπιά, ημερολόγιο και άλλα στοιχεία.

ένα εργαλείο για εργασία με εξωτερικές πηγές δεδομένων συν ένα ενσωματωμένο HSQLDB DBMS. Χρησιμοποιώντας το Base, μπορείτε να προσθέσετε, να διαγράψετε, να επεξεργαστείτε εγγραφές βάσης δεδομένων: MySQL, HSQLDB (συνήθως ομαδοποιούνται με το OpenOffice.org), PostgreSQL, DB2, Oracle.

Είναι επίσης δυνατή η εργασία με πίνακες DBF, MS Access, βιβλία διευθύνσεων, αρχεία κειμένου, καθώς και υπολογιστικά φύλλα που δημιουργήθηκαν στο OpenOffice.org Calc ή MS Excel.

Η πρόσβαση σε εξωτερικές πηγές δεδομένων γίνεται χρησιμοποιώντας ODBC, JDBC, SDBC και άλλες τεχνολογίες. Η πλήρης λίστα των υποστηριζόμενων τεχνολογιών και πηγών δεδομένων εξαρτάται από το λειτουργικό σύστημα που χρησιμοποιείται.

Πιο πολύπλοκη διαχείριση και επεξεργασία δεδομένων εκτελείται χρησιμοποιώντας μακροεντολές και τη γλώσσα προγραμματισμού OObasic.

Το πρόγραμμα επεξεργασίας πινάκων θα σας βοηθήσει να δημιουργήσετε και να διαχειριστείτε πίνακες στην ενσωματωμένη βάση δεδομένων HSQLDB, καθώς και με ορισμένους πιθανούς περιορισμούς για άλλες βάσεις δεδομένων.

Το Base διαθέτει έναν ενσωματωμένο οδηγό αναφορών με βασικές λειτουργίες για τη δημιουργία αναφορών ή πινάκων ή ερωτημάτων. Αλλά υπάρχει ένα καλύτερο εργαλείο αναφοράς - το Sun Report Builder. Αυτό το εργαλείο σάς επιτρέπει να δημιουργείτε αναφορές σχεδόν κάθε πολυπλοκότητας. Υποστηρίζει ομαδοποίηση, ενσωματωμένες προσαρμοσμένες λειτουργίες, μορφοποίηση υπό όρους. Το αποτέλεσμα της δουλειάς του SRB είναι ένα έγγραφο Writer ή Calc, το οποίο μπορεί αργότερα να εκτυπωθεί ή να επεξεργαστεί.

Με το Base μπορείτε να δημιουργήσετε πηγές δεδομένων. Για παράδειγμα, οργανώνοντας μια σύνδεση με εξωτερική βάσηδεδομένα στη βάση και φιλτράροντας τα απαραίτητα δεδομένα με ένα ερώτημα SQL, μπορείτε να εργαστείτε με αυτά τα δεδομένα στο OOo Calc.

Ανοιχτά συστήματα προγραμματισμού

  1. FreePascal 2.0.4 - Δωρεάν Pascal και Object Pascal Compiler - Το Lazarus ή το KDevelop συνιστάται ως IDE.
  2. Εκλειψη- Ένα ανοιχτό σύνολο ανοιχτών συστημάτων προγραμματισμού για την ανάπτυξη αρθρωτών εφαρμογών πολλαπλών πλατφορμών.
  3. Γκάμπας- δωρεάν σύστημα προγραμματισμού 2) VISUAL BASIC IDE για δημιουργία προγραμμάτων που βασίζονται σε Qt, GTK, OpenGL, SDL και CGI WEB

Ελάχιστο Πακέτο Ανοιχτού Κώδικα για Σχολεία

Περιλαμβάνει προγράμματα ανοιχτού κώδικα

  1. γραφικό περιβάλλον XFCE;
  2. γρήγορα επεξεργαστής κειμένου Abiword;
  3. Επεξεργαστής υπολογιστικών φύλλων Gnumeric.

Ελάχιστο πακέτο λογισμικού ανοιχτού κώδικα:

  1. Πακέτο γραφείου: OpenOffice.org 2.3;
  2. Φυλλομετρητής: Firefox 2.0;
  3. Επεξεργαστής εικόνας: Gimp 2.4;

Πρόσθετος δίσκος Περιέχει προγράμματα για σχολεία και άλλα εκπαιδευτικά ιδρύματα:

  1. Επεξεργαστής ιστοσελίδας Bluefish?
  2. Γλώσσες προγραμματισμού Pascal (Δωρεάν Pascal and Lazarus), βασικό (gambas), logo (KTurtle);
  3. Συστήματα μαθηματικών υπολογισμών (Maxima και Scilab).
  4. AntivirusΔιακομιστής προσωρινής αποθήκευσης ClamAV και Squid, PostgreSQL DBMS

Βελτιστοποιημένο για εγκατάσταση και λειτουργία σε υπολογιστές από 128 έως 256 MB μνήμης και επεξεργαστή από PI 233 MHz.

Linux LiveCD

CD LinuxΤο Live-CD έχει σχεδιαστεί για να λειτουργεί με λογισμικό ανοιχτού κώδικα σε οικιακούς υπολογιστές με Windows χωρίς Εγκαταστάσεις Linuxσε υπολογιστή.

CD L Inux Live CDβελτιστοποιημένο για να λειτουργεί με CD για εγκατάσταση Linux σε υπολογιστή με μνήμη 128 έως 256 MB και επεξεργαστή PI 233 MHz. Υποστηρίζονται οι συνεδρίες, επιτρέποντάς σας να αποθηκεύετε ρυθμίσεις και έγγραφα στον αρχικό σας φάκελο μεταξύ των επανεκκινήσεων.

Η επιλογή με τις χαμηλότερες απαιτήσεις υλικού παρέχει αποδεκτή απόδοση ακόμη και σε συστήματα με μνήμη 128 MB.

Περιλαμβάνει το γραφικό περιβάλλον XFCE. Αυτή η διανομή περιλαμβάνει το ελαφρύ και γρήγορο πρόγραμμα επεξεργασίας κειμένου Abiword και το πρόγραμμα επεξεργασίας υπολογιστικών φύλλων Gnumeric.

Επιπλέον, ο πρώτος δίσκος περιέχει:

  1. Πακέτο Office: OpenOffice.org 2.3;
  2. Πρόγραμμα περιήγησης Ιστού: Firefox 2.0;
  3. Email: Claws Mail;
  4. Εργασία με εικόνες: Gimp 2.4;
  5. και περισσότερα από 1000 προγράμματα που σας επιτρέπουν να λύσετε ένα ευρύ φάσμα προβλημάτων.

Διακομιστής σχολείου

Διακομιστής Σχολείου- ένα λειτουργικό σύστημα διακομιστή με ευρεία λειτουργικότητα, πλήρως προσαρμόσιμο μέσω μιας διεπαφής ιστού μέσω της οποίας γίνεται διαχείριση στοιχείων.

Χημική ένωση:

  1. διαδικτυακές εφαρμογές που βοηθούν στην οργάνωση της εκπαιδευτικής διαδικασίας:
  2. Moodle - ένα σύστημα εξ αποστάσεως και διαδραστικής μάθησης, περιέχει παραδείγματα μαθημάτων.
  3. Mediawiki - ένα σύστημα για την οργάνωση μιας «βάσης γνώσεων» χρησιμοποιώντας την τεχνολογία Wiki.

για την οργάνωση ενός τοπικού δικτύου:

  1. Διακομιστές DHCP και DNS.
  2. Διακομιστής μεσολάβησης Squid (με υποστήριξη για εμφάνιση στατιστικών στοιχείων πρόσβασης).
  3. τείχος προστασίας?
  4. διαχείριση διεπαφής δικτύου?
  5. διακομιστή ακριβούς ώρας?
  6. διακομιστές αρχείων:
  7. Διακομιστής Samba (για οργάνωση της πρόσβασης σε καταλόγους προσβάσιμους μέσω του πρωτοκόλλου Samba).
  8. Διακομιστής FTP.
  9. διεπαφή για τη δημιουργία τοπικών κατόπτρων αποθετηρίων.
  10. Διακομιστής εκτύπωσης CUPS.
  11. MySQL (για Moodle και Mediawiki);
  12. Διακομιστής ιστού Apache2;
  13. διεπαφή για ενημερώσεις συστήματος (συμπεριλαμβανομένης της ρύθμισης ενημερώσεων)·
  14. αντιγράφων ασφαλείας;
  15. διαχείριση λογαριασμού (δυνατότητα εισαγωγής λογαριασμούςαπό το σύστημα 1C: Chronograph).
  16. διακομιστή αλληλογραφίας με υποστήριξη για εργαλεία προστασίας από ιούς και ανεπιθύμητα μηνύματα.
    • Επιτροπή Ανώτατης Βεβαίωσης, Καθ., Διδάκτωρ Επιστημών Υπολογιστών 04:29, 19 Ιουλίου 2009 (UTC)

Λογισμικό ανοιχτού κώδικα στη Ρωσία

Επί του παρόντος, το λογισμικό ανοιχτού κώδικα αρχίζει να διαδίδεται ευρέως στο ρωσικό εκπαιδευτικό σύστημα, ένας από τους λόγους για τον οποίο είναι η ευρεία παράνομη διανομή εμπορικού λογισμικού κλειστής εισαγωγής.

Με κυβερνητικές αποφάσεις, εγχώριο λογισμικό ανοιχτού κώδικα εισήχθη σε όλα τα σχολεία της Ρωσικής Ομοσπονδίας το 2008 και θα εγκατασταθεί σε όλους τους κυβερνητικούς και δημοσιονομικούς οργανισμούς για τη διασφάλιση της εθνικής ασφάλειας στον τομέα της πληροφορικής.

Το λογισμικό ανοιχτού κώδικα μπορεί να εγκατασταθεί και να χρησιμοποιηθεί ελεύθερα σε όλα τα σχολεία, γραφεία, πανεπιστήμια και σε όλους τους προσωπικούς υπολογιστές και σε όλους τους κυβερνητικούς, δημοσιονομικούς και εμπορικούς οργανισμούς και ιδρύματα στη Ρωσία και τις χώρες της ΚΑΚ σύμφωνα με τη Γενική Δημόσια Άδεια (GPL).

    • Επιτροπή Ανώτατης Βεβαίωσης, Καθ., Διδάκτωρ Επιστημών Υπολογιστών 09:50, 16 Ιουλίου 2009 (UTC)

Λογισμικό ανοιχτού κώδικα σε σχολεία και πανεπιστήμια

Χρήση λογισμικού ανοιχτού κώδικακαι το Linux Technologies στα σχολεία και τα πανεπιστήμια της Μόσχας ξεκίνησαν το 2005-2006. αφού διοργάνωσε σχολικά σεμινάρια «Linux Technologies and Open Source Software» μαζί με την IBM Corporation και την UNESCO στη βάση του Κρατικού Παιδαγωγικού Πανεπιστημίου της Μόσχας.

Το 2007 Με αποφάσεις της κυβέρνησης της Ρωσικής Ομοσπονδίας, βασικά πακέτα λογισμικού ανοιχτού κώδικα προτάθηκαν για εφαρμογή σε όλα τα σχολεία της Ρωσίας και χρήση για τη διδασκαλία της επιστήμης των υπολογιστών και της τεχνολογίας των πληροφοριών σε όλες τις τάξεις πληροφορικής σε όλα τα σχολεία της Ρωσικής Ομοσπονδίας.

Ιστορικό των βασικών πακέτωνΤα προγράμματα επιστήμης υπολογιστών, η ανάπτυξη, η εφαρμογή και η διανομή τους σε σχολεία στη Ρωσία και τις χώρες της ΚΑΚ ξεκίνησαν στα τέλη της δεκαετίας του '90, όταν αναπτύχθηκαν βασικά πακέτα λογισμικού για οικιακούς προσωπικούς υπολογιστές BK, Corvette και UKNC και διανεμήθηκαν ως Ανοιχτό και Ελεύθερο Λογισμικό για σχολεία.

Όλα τα σχολεία δευτεροβάθμιας εκπαίδευσης στη Ρωσίατο 2008-2009 έλαβε βασικά πακέτα αδειοδοτημένου εμπορικού και δωρεάν λογισμικού ανοιχτού κώδικα για εκπαίδευση γνώσεις υπολογιστών, βασικά στοιχεία πληροφορικής και νέες τεχνολογίες πληροφοριών με λειτουργικά συστήματα Windows και Linux.

Σε τέσσερις περιοχές της Ρωσίαςτο 2008-2009 Ξεκίνησαν εργασίες για την εισαγωγή και χρήση βασικών πακέτων λογισμικού για τάξεις πληροφορικής και επιστήμης υπολογιστών σε σχολεία δευτεροβάθμιας εκπαίδευσης και ξεκίνησε η εκπαίδευση για δασκάλους και καθηγητές πληροφορικής στην τεχνολογία εργασίας με λογισμικό ανοιχτού κώδικα σε περιβάλλοντα Windows και Linux.

Σύμφωνα με Δόγμα ασφάλειας πληροφοριών της Ρωσικής Ομοσπονδίας, η εκπαίδευση στον γραμματισμό ηλεκτρονικών υπολογιστών και στην πληροφορική θα πρέπει να συνοδεύεται από νομική εκπαίδευση στην κατάρτιση για την προστασία των πληροφοριών σε υπολογιστές, την προστασία από ιούς υπολογιστών, τοποθεσίες πορνό και τη διασφάλιση της ασφάλειας των πληροφοριών σε τοπικό και παγκόσμια δίκτυαΥπολογιστής βασισμένος σε δωρεάν λογισμικό ανοιχτού κώδικα.

Το 2007, κυκλοφόρησαν τα πρώτα εγχειρίδια επιστήμης υπολογιστών για πανεπιστήμια και σχολεία που διδάσκουν την επιστήμη των υπολογιστών σύμφωνα με τα κρατικά εκπαιδευτικά πρότυπα με δωρεάν ανοιχτό εμπορικό ιδιόκτητο λογισμικό σε Windows και Linux.

    • Επιτροπή Ανώτατης Βεβαίωσης, Καθ., Διδάκτωρ Επιστημών Υπολογιστών 09:51, 16 Ιουλίου 2009 (UTC)

Ορισμός ανοιχτού κώδικα

Ορισμός ανοιχτού κώδικα) χρησιμοποιείται από την Πρωτοβουλία Ανοικτού Κώδικα για τον προσδιορισμό του βαθμού στον οποίο μια άδεια χρήσης λογισμικού συμμορφώνεται με τα πρότυπα Ανοιχτού Λογισμικού (Ανοιχτού Κώδικα). Με βάση τις Οδηγίες για το Ελεύθερο Λογισμικό του Debian, κυρίως γραμμένες από τον Bruce Perens.

Ο ορισμός αποτελείται από δέκα απαιτήσεις άδειαςγια να ανοίξετε λογισμικό:

  1. Δωρεάν διανομή.Αυτό σημαίνει ότι η άδεια δεν πρέπει να επιβάλλει περιορισμούς στην πώληση και τη διανομή του λογισμικού.
  2. Διαθέσιμος κείμενα πηγής. Ακόμα κι αν το λογισμικό δεν συνοδεύεται από πηγαίο κώδικα, ο πηγαίος κώδικας θα πρέπει να είναι εύκολα προσβάσιμος.
  3. Δυνατότητα τροποποίησης.Η απλή ικανότητα ανάγνωσης του πηγαίου κώδικα δεν επιτρέπει τον πειραματισμό μαζί τους και την απελευθέρωση τροποποιήσεων
  4. Ακόμα κι αν ο πηγαίος κώδικας του συγγραφέα είναι απαραβίαστος, τα παράγωγα προγράμματα και οι πηγαίοι κώδικές τους θα πρέπει να διανέμονται ελεύθερα.
  5. Καμία διάκριση σε βάρος ατόμων ή ομάδων ανθρώπων.Ορισμένες χώρες, όπως οι ΗΠΑ, έχουν ορισμένους περιορισμούς στις εξαγωγές λογισμικού.
  6. Καμία διάκριση με βάση το σκοπό χρήσης.Μια δωρεάν άδεια θα πρέπει να επιτρέπει όλους τους τύπους δραστηριοτήτων, συμπεριλαμβανομένης της γενετικής και πυρηνικής έρευνας, εμπορικών εφαρμογών κ.λπ.
  7. Διανομή άδειας. Τα δικαιώματα που σχετίζονται με το Λογισμικό Ανοιχτού Κώδικα θα πρέπει να ισχύουν για όλους τους χρήστες του προγράμματος χωρίς να συνάπτουν πρόσθετες συμφωνίες, όπως συμφωνίες μη αποκάλυψης.
  8. Η άδεια χρήσης δεν πρέπει να περιορίζει άλλα προϊόντα λογισμικού.Με εξαίρεση την τυπική ασυμβατότητα, ο χρήστης έχει το δικαίωμα να επιλέξει τι θα χρησιμοποιήσει.
  9. Η άδεια πρέπει να είναι τεχνολογικά ουδέτερη. Δηλαδή, η άδεια χρήσης δεν πρέπει να απαιτεί τίποτα από τη διεπαφή ή τις τεχνολογίες που χρησιμοποιούνται στο παράγωγο πρόγραμμα.
  10. Η άδεια δεν πρέπει να συνδέεται με ένα συγκεκριμένο προϊόν.Τα δικαιώματα στον κώδικα λογισμικού δεν πρέπει να εξαρτώνται από το εάν το πρόγραμμα είναι μέρος ενός προϊόντος. Ένα άτομο που διανέμει ένα πρόγραμμα ξεχωριστά από τη συλλογή ή μεταφέρει μέρος του κώδικα σε άλλο προϊόν έχει τα ίδια δικαιώματα με αυτά που έδωσε η συλλογή.

Πώς δημιουργούνται τα προγράμματα υπολογιστών

Ένα πρόγραμμα υπολογιστή είναι μια λίστα οδηγιών που δίνονται σε έναν υπολογιστή για να τον αναγκάσουν να εκτελέσει μια συγκεκριμένη εργασία ή μια σειρά εργασιών. Οι υπολογιστές δεν καταλαβαίνουν αγγλικά, επομένως οι προγραμματιστές πρέπει να κοινοποιούν αυτές τις οδηγίες στον υπολογιστή σε μια γλώσσα που κατανοεί ο υπολογιστής. Οι υπολογιστές, ωστόσο, μπορούν να λειτουργήσουν μόνο με αριθμούς, γεγονός που καθιστά τη γλώσσα του υπολογιστή πολύ δύσκολη για την κατανόηση του ανθρώπου.

Η λύση σε αυτό το πρόβλημα είναι η δημιουργία μιας ενδιάμεσης γλώσσας που να είναι κατανοητή τόσο από ανθρώπους όσο και από υπολογιστές. Αυτές είναι οι λεγόμενες γλώσσες προγραμματισμού. Οι προγραμματιστές δημιουργούν μια λίστα οδηγιών για έναν υπολογιστή σε μια γλώσσα προγραμματισμού όπως C, Pascal ή Fortran. Αυτή η λίστα οδηγιών είναι γνωστή ως πηγαίος κώδικας. Είναι κειμενικού χαρακτήρα και είναι ευανάγνωστο από τους ανθρώπους - αυτούς που μιλούν τη γλώσσα. Οι προγραμματιστές κάνουν όλη τη δουλειά τους σε αυτόν τον πηγαίο κώδικα, τροποποιώντας οδηγίες για να διορθώσουν σφάλματα, να προσθέσουν λειτουργίες ή να αλλάξουν εμφάνισηπρογράμματα.

Όταν ένας προγραμματιστής πιστεύει ότι έχει τελειοποιήσει τις οδηγίες για το πρόγραμμά του, χρησιμοποιεί ειδικό πρόγραμμα, που ονομάζεται μεταγλωττιστής, για να μεταφράσει τα αναγνώσιμα από τον άνθρωπο κείμενά του σε αναγνώσιμους από μηχανή αριθμούς που ακολουθούν τις ίδιες οδηγίες. Το αρχείο που προκύπτει μπορεί να χρησιμοποιηθεί σε υπολογιστές, αλλά ακατανόητο για τον άνθρωπο. Αυτό ονομάζεται κώδικας αντικειμένου. Το εκτελέσιμο αρχείο που προκύπτει ονομάζεται συχνά δυαδικό, από το σύστημα αριθμών που χρησιμοποιείται από τον υπολογιστή. Αυτή η μετάφραση από τον πηγαίο κώδικα στον κώδικα δυαδικού αντικειμένου είναι μια μονόδρομη διαδικασία. Δεν είναι δυνατή η μετάφραση ενός δυαδικού εκτελέσιμου στον πηγαίο κώδικα.

Εκτελέσιμο αρχείο- τι χρειάζεστε εάν θέλετε να ξεκινήσετε και να χρησιμοποιήσετε το πρόγραμμα. Αυτό είναι συνήθως αυτό που θα λάβετε όταν αγοράζετε λογισμικό με συρρίκνωση από ένα κατάστημα λιανικής. Ο πηγαίος κώδικας είναι αυτό που χρειάζεστε εάν θέλετε να κατανοήσετε πώς λειτουργεί το πρόγραμμα εσωτερικά ή εάν θέλετε να αλλάξετε, να προσθέσετε ή να βελτιώσετε το πρόγραμμα. Εάν έχετε τον πηγαίο κώδικα και τον κατάλληλο μεταγλωττιστή, μπορείτε να δημιουργήσετε ένα δυαδικό εκτελέσιμο αρχείο, αλλά το αντίστροφο δεν ισχύει.

Τι είναι το Open Source;

Το λογισμικό που είναι διαθέσιμο μόνο σε δυαδική εκτελέσιμη μορφή είναι ιδιόκτητο.

Το λογισμικό ανοιχτού κώδικα είναι λογισμικό που προστατεύεται από πνευματικά δικαιώματα που διανέμεται σε μορφή πηγαίου κώδικα βάσει συμφωνίας άδειας χρήσης που εκχωρεί ειδικά δικαιώματα στους χρήστες του λογισμικού, δικαιώματα που συνήθως επιφυλάσσονται από τον δημιουργό. Αυτή η άδεια επιτρέπει σε όλους τους χρήστες να δημιουργούν και να διανέμουν αντίγραφα των δυαδικών αρχείων και του πηγαίου κώδικα του λογισμικού χωρίς συγκεκριμένη άδεια από τον συγγραφέα. Επιπλέον, επιτρέπει στους χρήστες να τροποποιούν τον πηγαίο κώδικα και να διανέμουν τροποποιημένα αντίγραφα.

Τι σημαίνει αυτό

Αναρωτιέστε γιατί το Open Source είναι σημαντικό Η σημασία έγκειται στο γεγονός ότι οποιοσδήποτε προγραμματιστής οπουδήποτε στον κόσμο μπορεί να δει τον πηγαίο κώδικα, να διορθώσει σφάλματα, να προσθέσει νέες δυνατότητες και να προσαρμόσει το σύστημα χωρίς περιορισμούς. Έτσι σχεδιάστηκε το Linux από την αρχή και γι' αυτό το Linux είναι ένα πολύ σταθερό σύστημα με λίγα σφάλματα, ευρεία υποστήριξη υλικού και ένα σύνολο χαρακτηριστικών που αναπτύσσεται τόσο γρήγορα που οι πωλητές ιδιόκτητων λειτουργικών συστημάτων ζηλεύουν. Το γεγονός ότι ο πηγαίος κώδικας είναι ανοιχτός για έλεγχο από ειδικούς σε όλο τον κόσμο διασφαλίζει ότι τυχόν προβλήματα εντοπίζονται και επιλύονται γρήγορα, ενώ οι διορθώσεις μπορούν να διανεμηθούν χωρίς περιορισμούς. Αυτό είναι πολύ πιο αποτελεσματικό και αποτελεσματικό από το να βασίζεστε σε μια εταιρεία για να συμπιέσετε ένα "πακέτο ενημέρωσης" κάπου στο πολυάσχολο πρόγραμμα κυκλοφορίας της. Άλλωστε δεν πληρώνονται για τα πακέτα αναβάθμισης.

Αυτό που πραγματικά έχει σημασία είναι ότι το λογισμικό ανοιχτού κώδικα ανήκει στην κοινότητα. Είναι λογισμικό που συντηρείται από μια κοινότητα ανθρώπων (ή εταιρειών) που το χρησιμοποιούν. Διατίθεται ελεύθερα στο Διαδίκτυο και μπορεί να το χρησιμοποιήσει ο καθένας. Το πιο σημαντικό, οι χρήστες ενθαρρύνονται να το βελτιώσουν.Μοιράζοντας τις βελτιώσεις και τις ιδέες μας, συνδέοντας τους πόρους μας με χιλιάδες, ακόμη και εκατομμύρια ανθρώπους σε όλο τον κόσμο μέσω του Διαδικτύου, η κοινότητα ανοιχτού κώδικα μπορεί να δημιουργήσει ισχυρό, σταθερό και αξιόπιστο λογισμικό με πολύ μικρό κόστος.

Αλλά η κοινότητα ανοιχτού κώδικα είναι πολύ περισσότερα από απλά άτομα που γράφουν λογισμικό. Όλοι όσοι χρησιμοποιούν το λογισμικό συμμετέχουν σε μια πραγματική κοινότητα και έχουν φωνή. Δεν χρειάζεται να είσαι προγραμματιστής. Απλώς αναφέροντας ένα σφάλμα στον συγγραφέα του προγράμματος ή γράφοντας ένα απλό άρθρο με πρακτικές συστάσεις, συνεισφέρετε στην κοινότητα και συμβάλλετε στη βελτίωση του λογισμικού. Το λογισμικό ανοιχτού κώδικα γράφεται, τεκμηριώνεται, διανέμεται και συντηρείται από τα άτομα που το χρησιμοποιούν. Αυτό σημαίνει ότι είναι ευαίσθητο στις ανάγκες σας, όχι στις ανάγκες της εταιρείας που προσπαθεί να σας το πουλήσει.

Φυσικά, πολλές εταιρείες συνεισφέρουν επίσης στο λογισμικό ανοιχτού κώδικα, καθιστώντας το έργο τους διαθέσιμο σε ολόκληρη την κοινότητα επειδή γνωρίζουν τα οφέλη του ανοιχτού κώδικα. Το λογισμικό που υποστηρίζεται από μια ολόκληρη κοινότητα είναι εγγενώς καλύτερο και πιο σταθερό, και όλο και περισσότερες εταιρείες αρχίζουν να εκτιμούν αυτό το γεγονός.

Το θέμα είναι ότι το λογισμικό ανοιχτού κώδικα γράφεται από ανθρώπους που το χρησιμοποιούν καθημερινά, άτομα που έχουν έμμεσο συμφέρον να το κάνουν να λειτουργεί και να λειτουργεί καλά. Δεν προσπαθούν να προσθέσουν χαρακτηριστικά τσιτάτα, προσπαθούν να προσθέσουν ποιότητα. Δεν ξοδεύουν χρόνο και χρήμα προσπαθώντας να πείσουν τους ανθρώπους ότι το λογισμικό τους είναι υπέροχο, το ξοδεύουν προσπαθώντας να κάνουν το λογισμικό τους εξαιρετικό.

Πόροι

Το "Open Source" είναι μια φράση με εμπορικό σήμα που περιγράφει άδειες λογισμικού που πληρούν τον ορισμό του Open Source. Το brand διοικείται από την Πρωτοβουλία Ανοικτού Κώδικα, τον συνεργατικό οργανισμό που ξεκίνησε το Linux και το κίνημα ελεύθερου λογισμικού. Μόνο το λογισμικό που πληροί τα κριτήρια που περιγράφονται στον ορισμό του ανοιχτού κώδικα μπορεί να αυτοαποκαλείται ανοιχτού κώδικα.

Πολύ πριν τεθεί σε χρήση ο όρος «ανοιχτός κώδικας», υπήρχε μια κοινότητα ανθρώπων αφοσιωμένοι στην ιδέα του «Ελεύθερου Λογισμικού», μια φράση που δεν αναφέρεται στο κόστος αλλά στην ελευθερία χρήσης και τροποποίησης του (σκεφτείτε την ελευθερία όπως στην «ελευθερία του λόγου» και όχι στη «δωρεάν μπύρα»). Αυτή η κοινότητα συνεχίζει να προωθεί ενεργά τα ιδανικά του ελεύθερου λογισμικού. Για να μάθετε περισσότερα σχετικά με αυτό, μπορείτε να επισκεφτείτε το The Free Software Foundation https://www.fsf.org/.

Για μια εις βάθος ματιά στο πώς και γιατί αναπτύσσεται το λογισμικό ανοιχτού κώδικα, διαβάστε το εξαιρετικό δοκίμιο του Eric S. Raymond "The Cathedral and the Bazaar".

Εάν σκέφτεστε να σκεφτείτε λογισμικό ανοιχτού κώδικα για την επιχείρησή σας, θα πρέπει να επισκεφτείτε το The Open Source Initiative για να μάθετε περισσότερα. Ρίξτε μια ματιά ούτως ή άλλως και δείτε πώς η κοινότητα ανοιχτού κώδικα μπορεί να βελτιώσει τη σταθερότητα, την επεκτασιμότητα και την ισχύ της επιχείρησής σας, ενώ στην πραγματικότητα μειώνει το κόστος.

Πολλοί άνθρωποι αγοράζουν διάφορα λογισμικά ή χρησιμοποιούν παραβιασμένες, πειρατικές εκδόσεις τους. Οι χρήστες βλέπουν τη γραφική διεπαφή του προγράμματος, αλλά ο κώδικας του προϊόντος είναι συνήθως κρυμμένος. Από αυτή την άποψη, είναι σχεδόν αδύνατο να αλλάξετε το λογισμικό, το οποίο εγγυάται την προστασία του συγγραφέα από όσους θέλουν να αντιγράψουν τον κώδικα του προγράμματος και να τον οικειοποιηθούν για τον εαυτό τους. Ωστόσο, παρά το γεγονός αυτό, στον σύγχρονο κόσμο υπάρχουν όλο και περισσότερα λεγόμενα προγράμματα «Ανοιχτού Κώδικα». Ας καταλάβουμε τι είναι τα προγράμματα ανοιχτού κώδικα και ποιες οι θετικές και αρνητικές πλευρές τους.

Τι μπορεί να θεωρηθεί ανοιχτού κώδικα;

Σχεδόν όλο το λογισμικό φτάνει στον τελικό χρήστη ως έτοιμο λογισμικό. Πρόκειται για πλήρως λειτουργικά προγράμματα με ωραίο περιβάλλον εργασίας και εύκολο στη χρήση. Εάν ο κωδικός αυτού του προϊόντος είναι ανοιχτός, τότε ο καθένας μπορεί να τον αλλάξει, να προσφέρει τις δικές του επιλογές για τη διόρθωση των σφαλμάτων που βρέθηκαν ή να εισαγάγει κάποιο είδος καινοτομίας. Έτσι, η ποιότητα αυτού του προϊόντος βελτιώνεται με την πάροδο του χρόνου. Παραδείγματα λειτουργικών συστημάτων ανοιχτού κώδικα είναι Linux, Unix, Ubuntu.

Όλοι είναι εξοικειωμένοι με το γραφείο της Microsoft, ανάλογο του οποίου, αλλά με ανοιχτό κώδικα, είναι Ανοιχτό γραφείο. Προγράμματα περιήγησης Mozilla Firefox και Google Chromeείναι επίσης λογισμικό ανοιχτού κώδικα. Υπάρχουν πολλά παρόμοια προϊόντα, πολλοί χρησιμοποιούν μεγάλη ποσότητα λογισμικού και δεν υποψιάζονται ότι κάποιο από αυτά θα μπορούσε να είναι πρόγραμμα ανοιχτού κώδικα.

Λειτουργίες ανοιχτού κώδικα

Για να ονομάζεται το λογισμικό πρόγραμμα, δεν αρκεί ο κώδικάς του να είναι ανοιχτός σε όλους. Ένα τέτοιο πρόγραμμα θα έπρεπε να είναι εντελώς δωρεάν. Επιπλέον, για περαιτέρω χρήση και προσπάθειες αλλαγής του κωδικού, ο χρήστης επίσης δεν χρειάζεται να πληρώσει τίποτα. Οποιοσδήποτε έχει το δικαίωμα να διανέμει ελεύθερα αυτό το προϊόν και, όπως αναφέρθηκε παραπάνω, να το αλλάξει. Τέτοια προγράμματα δεν έχουν περιορισμούς ως προς το εύρος εφαρμογής και τους όρους χρήσης. Μπορούν να χρησιμοποιηθούν για επιχειρηματική δραστηριότητα, επιστημονική έρευνα, εκπαίδευση ή για δικούς σας σκοπούς για απεριόριστο χρονικό διάστημα.

Άδεια λογισμικού ανοιχτού κώδικα

Η άδεια για τέτοια προγράμματα είναι επίσης δωρεάν. Δεν υπάρχουν απολύτως περιορισμοί στην εφαρμογή, τροποποίηση, διανομή, χρήση με άλλο συμβατό λογισμικό. Επίσης, είναι τεχνολογικά ουδέτερο σε όλα τα άλλα υπάρχοντα προγράμματα.

Πλεονεκτήματα και μειονεκτήματα των προγραμμάτων ανοιχτού κώδικα

Σε αντίθεση με τα κλασικά προγράμματα με άδεια χρήσης, αναπτύσσονται από μια ομάδα ελεύθερων προγραμματιστών και γι' αυτό είναι δωρεάν.

Το δεύτερο σημαντικό πλεονέκτημα είναι ότι μπορούμε αναβάθμιση δεδομένων προγράμματος. Ένας καλός προγραμματιστής, έχοντας κατανοήσει τον κώδικα, μπορεί να προσθέσει νέες επιλογές στο πρόγραμμα ή να βελτιώσει τη λειτουργία των υπαρχουσών λειτουργιών. Για παράδειγμα, χρήστης MacOSδεν μπορεί να αλλάξει το λειτουργικό του σύστημα, σε αντίθεση με Linux, το οποίο ο καθένας μπορεί όχι μόνο να προσαρμόσει κατά την κρίση του, αλλά και να προσθέσει οποιεσδήποτε μεμονωμένες λειτουργίες. Ως αποτέλεσμα, θα αποκτήσει ένα εντελώς νέο προϊόν που είναι πολύ βολικό στη χρήση. Εάν το πρόγραμμα που προκύπτει είναι πραγματικά καλό, τότε μπορεί να κατοχυρωθεί με δίπλωμα ευρεσιτεχνίας και ακόμη και να πωληθεί (!)

Ένα άλλο αναμφισβήτητο πλεονέκτημα των προγραμμάτων είναι η προστασία τους από ιούς. Σχεδόν όλοι οι ιοί είναι γραμμένοι για εφαρμογές Windowsκαι κακόβουλο λογισμικό για το ίδιο Linuxαμελητέα ποσότητα. Έτσι, η πιθανότητα να κολλήσετε έναν ιό χρησιμοποιώντας ένα λειτουργικό σύστημα ανοιχτού κώδικα είναι πολύ χαμηλή.

Σήμερα, πολλοί οργανισμοί στρέφονται σε λογισμικό ανοιχτού κώδικα. Αυτό σας επιτρέπει να μειώσετε το κόστος και να ελαχιστοποιήσετε την πιθανότητα παραβίασης του συστήματος.

Αλλά, όπως γνωρίζετε, κάθε μετάλλιο έχει δύο όψεις, θα σας πούμε σχετικά με τα μειονεκτήματα του Ανοιχτού Κώδικα προγράμματα.

Εάν αντιμετωπίσετε προβλήματα με το λογισμικό, συνήθως επικοινωνείτε με την τεχνική υποστήριξη. Τα προγράμματα ανοιχτού κώδικα δεν το έχουν αυτό. Αυτό το πρόβλημα παρουσιάζεται επειδή το πρόγραμμα έχει τροποποιηθεί από διαφορετικούς προγραμματιστές από όλη τη χώρα ή ακόμα και από τον κόσμο. Έτσι θα πρέπει να αναζητήσετε μια λύση στο πρόβλημα στο Διαδίκτυο. Διαδίκτυοή να το καταλάβεις μόνος σου.

Το δεύτερο μειονέκτημα προκύπτει και πάλι λόγω του γεγονότος ότι ο καθένας μπορεί να αλλάξει τον κωδικό του προγράμματος. Συχνά οι απόψεις των ανθρώπων μπορεί να μην συμπίπτουν και αυτό προκαλεί συγκρούσεις στην τροποποίηση του προϊόντος. Αυτό μπορεί να οδηγήσει στην κατάρρευση ενός έργου στο οποίο πολλοί άνθρωποι εργάζονται εδώ και πολύ καιρό.

Επίσης συχνά μεταμφιέζεται ως ανοιχτού κώδικα κακόβουλο λογισμικό, η διάκρισή τους από το πραγματικά ασφαλές λογισμικό μπορεί μερικές φορές να είναι πολύ δύσκολη.

Παρά το γεγονός ότι τέτοια προγράμματα έχουν κάποια μειονεκτήματα, όλο και περισσότεροι χρήστες ενδιαφέρονται για αυτά. Ολα περισσότερα προϊόντασήμερα δημιουργούνται με ανοιχτό κώδικα. Αυτό σημαίνει ότι τέτοια προγράμματα έχουν μέλλον και αξίζουν προσοχής.

mob_info