Το τέλος του mininova

Posted by superuser Mon, 30 Nov 2009 05:30:00 GMT

Το mininova δημιουργήθηκε το 2005 από ένα Ολλανδό φοιτητή, και έκτοτε θεωρείται ένας από τους διασημότερους διανομείς αρχείων torrent. Πριν λίγες ημέρες, την 26/11/2009, οι διαχειριστές του mininova προέβησαν σε διαγραφή από τους διακομιστές, όλων των αρχείων torrent που προστατεύονται από πνευματικά δικαιώματα – δλδ copyright. Η απόφαση αυτή, εξηγείται αναλυτικά στην επίσημη ανακοίνωση , είναι επακόλουθο μιας δικαστικής απόφασης δικαστηρίου της Ολλανδίας, η οποία εκτός της απόφασης διαγραφής των φιλοξενούμενων torrent είχε και την επιβολή προστίμου 5.000.000 Ευρώ.

Posted in  | Tags ,  | no comments

mlDonkey (Εγκατάσταση σε FreeBSD 6.2)

Posted by superuser Tue, 17 Jul 2007 18:50:00 GMT

Ένας διαφορετικός peer-to-peer client

Η πρώτη φορά που συνάντησα το mldonkey ήταν κάπου στις αρχές του 2003, ενώ περίμενα υπομονετικά να κάνω τα "κατεβάσματα" μου από το emule, παρατηρούσα αυτούς τους μαυρισμένους (ήταν στην μαύρη λίστα του emule) χρήστες του mldonkey να εμφανίζονται απ'το πουθενά και να κατεβάζουν με μεγάλες ταχύτητες.

Τέσσερα χρόνια μετά και αφού είχα εξαλείψει πλήρως τα Windows από τον υπολογιστή μου - χάρις στην 6η έκδοση του Λ.Σ. FreeBSD - θυμήθηκα αυτά τα μαύρα ανθρωπάκια. Σε αυτές τις παραγράφους θα περιγράψω την εγκατάσταση του αγαπημένου μου peer-to-peer client.

Ας ξεκινήσω όμως με λίγη ιστορία. Το mldonkey γεννήθηκε τον Ιανουάριο του 2002 από τους Fabrice Le Fessant και Simon Patarin σαν εργασία πάνω στην γλώσσα προγραμματισμού ocaml (project του Γαλλικού Εθνικού Ινστιτούτου Πληροφορικής INRIA ).Μια απ'τις σημαντικότερες καινοτομίες που προσέφερε ήταν πως είχε την δυνατότητα να συνδεθεί σε πολλούς servers ταυτόχρονα βελτιώνοντας αισθητά τις δυνατότητες του σε σχέση με άλλους peer to peer clients.

Στην αρχική του σχεδίαση το mldonkey ήταν ένας απλός client για τα δίκτυα peer to peer Edonkey2000 και Overnet.Σήμερα υποστηρίζει, επιπλέον, τα ακόλουθα p2p δίκτυα και πρωτόκολλα μεταφοράς αρχείων: BitTorrent, Gnutella (LimeWire), Gnutella2, FastTrack, FileTP: HTTP, FTP και SSH, Kad Network, DirectConnect - dc++-υποστήριξη μέχρι την έκδοση 2.8.7.

Σειρές προτεραιότητος: Αν το emule έχει σειρές προτεραιότητος βασισμένες σ'ένα σύστημα αξιολόγησης που βασίζεται κυρίως κατά πόσο μοιράζεσαι αρχεία, το mldonkey δεν έχει σειρές προτεραιότητος. Γίνεται απλά μια τυχαία επιλογή από χρήστες την στιγμή που ελευθερώνεται μια θέση. Όποιος το ζητήσει πρώτος, το έχει. Αν δηλαδή υπάρχει μια λίστα 50 χρηστών emule για μια ζήτηση σε ένα αρχείο και την στιγμή εκείνη που κλείσει μια σύνδεση (ένας χρήστης τελειώσει το download του) ένας χρήστης mldonkey ζητήσει το αρχείο παίρνει την σειρά όλων των άλλων που περιμένουν. Ίσως να μην είναι δίκαιο, αλλά από τη στιγμή που χρησιμοποιούν όλοι το ίδιο δίκτυο τελικά η επιλογή του client που θα χρησιμοποιήσετε παίζει ρόλο!

Ας δούμε τώρα πως γίνεται η εγκατάσταση στο FreeBSD 6.2 . Το mldonkey αποτελείται από τον πυρήνα (core) και από το γραφικό περιβάλλον (GUI). Το core εγκαταστείται από τις πόρτες.

# cd /usr/ports/net-p2p/mldonkey

# make install clean

Αν χρησιμοποιείται έκδοση 6.1 η πόρτα είναι broken. Αναβαθμίστε τις πόρτες με cvsup & portmanager ή portupgrade.

Σαν GUI θα χρησιμοποιήσουμε τον browser Mozilla Firefox.Αν έχετε εγκαταστήσει το core από τις πόρτες τότε στο /usr/ports/distfiles θα βρείτε το mldonkey-distrib-2.8.7.tar.bz2 . Κάντε:

# tar zvxf mldonkey-distrib-2.8.7.tar.bz2

και μέσα στον φάκελο mldonkey-distrib-2.8.7 που δημιουργήθηκε θα βρείτε το αρχείο ./distrib/ed2k_mozilla/mldonkey_protocol_handler-2.1.xpi .Είναι ώρα να ανοίξουμε τον browser Mozilla Firefox. Από Μοτζίλλα FILE -->OPEN FILE --> Επιλέξτε το αρχείο στον φάκελο mldonkey-distrib-2.8.7/ed2k_mozilla/mldonkey_protocol_handler-2.1.xpi

Ο Μοτζίλας θα σας ρωτήσει αν εμπιστεύεστε το αρχείο ώστε να το εγκαταστήσει. Απαντήστε θετικά και πατήστε install. Ο Μοτζίλλας θα σας ζητήσει επαννακίνηση.

Τώρα είναι ώρα να ξεκινήσουμε το mldonkey core. Από το τερματικό - όχι σαν root!!!, αλλά σαν απλός χρήστης(μερικοί φτιάχνουν έναν χρήστη ειδικά για το mldonkey) δώστε:

$ mlnet

Αφήστε ανοιχτό το παράθυρο του τερματικού, και στον Mozilla Firefox βάλτε την διεύθυνση URL: http://localhost:4080 . Αυτό ήταν!

Στις φωτογραφίες θα δείτε πως χρησιμοποιώ τον browser Epiphany του Gnome2 και όχι τον Mozilla, αλλά τον handler πρέπει να τον φορτώσετε μόνο στο Mozilla Firefox

Posted in  | Tags , , , , , ,  | no comments