τι ειναι το fork ?

...συζητήσεις περί τεχνολογίας για hardware, software, υπηρεσίες, κλπ (για ubuntu ... στο Γενικά)

Συντονιστές: Geochr, ubuderix

τι ειναι το fork ?

Δημοσίευσηαπό jemadux » 29 Σεπ 2010, 10:56

τελικα τι ειναι αυτο το fork ? οπως
Όπως ήταν αναμενόμενο, το Openoffice.org έγινε forked υπό την (προσωρινή) ονομασία LibreOffice,
1 Γνώσεις Linux: ✅✅✅✔️✔️ ┃ Προγραμματισμού: ✔️✔️✔️✔️✔️ ┃ Αγγλικών: ✅✅✅✔️✔️
2 Debian Stable (en_US.UTF-8)
3 AMD Ryzen 5 2500U Radeon Vega Mobile Gfx ‖ RAM 16MiB ‖ Dell Inspiron 3585
4 Radeon Vega Mobile Gfx
5 Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
Άβαταρ μέλους
jemadux
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 841
Εγγραφή: 27 Σεπ 2009, 19:39
Τοποθεσία: /dev/null
IRC: jemadux
Εκτύπωση

Re: τι ειναι το fork ?

Δημοσίευσηαπό medigeek » 29 Σεπ 2010, 11:21

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

Το fork στον προγραμματισμό είναι όταν παίρνεις ένα κομμάτι κώδικα, βασίζεσαι σ'αυτό και το τροποποιείς ούτως ώστε να γίνει ακόμα καλύτερο. Του αλλάζεις και το όνομα του προγράμματος για να μην έχεις πρόβλημα με το πρόγραμμα στο οποίο βασίζεσαι. Προγράμματα με GPL άδεια χρήσης επιτρέπουν τέτοια συμπεριφορά. Και ευτυχώς, γιατί με τη φόρα που πήρε η Oracle, θα κλείσει όλα αυτά που δεν την ενδιαφέρουν και θα κρατήσει μάλλον το MySQL (αν το κρατησει κι αυτό).
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: τι ειναι το fork ?

Δημοσίευσηαπό jemadux » 29 Σεπ 2010, 11:31

δηλαδη το osx ειναι fork του freeBSD ? αμα καταλαβα
1 Γνώσεις Linux: ✅✅✅✔️✔️ ┃ Προγραμματισμού: ✔️✔️✔️✔️✔️ ┃ Αγγλικών: ✅✅✅✔️✔️
2 Debian Stable (en_US.UTF-8)
3 AMD Ryzen 5 2500U Radeon Vega Mobile Gfx ‖ RAM 16MiB ‖ Dell Inspiron 3585
4 Radeon Vega Mobile Gfx
5 Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
Άβαταρ μέλους
jemadux
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 841
Εγγραφή: 27 Σεπ 2009, 19:39
Τοποθεσία: /dev/null
IRC: jemadux
Εκτύπωση

Re: τι ειναι το fork ?

Δημοσίευσηαπό medigeek » 29 Σεπ 2010, 11:43

Του freebsd όχι, αλλα του bsd kernel νομίζω ναι.
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Περί Τεχνολογίας