mono

Athanasios Lefteris alefteris at gmail.com
Tue Mar 6 08:20:10 GMT 2007


On 3/5/07, Chris Pantazis <xpanta at sch.gr> wrote:
> Δεν συμφωνώ 100%. Υπάρχουν πολλές καλές εφαρμογές που έχουν γραφτεί σε
> mono. Νομίζω και το evolution ειναι μια αυτές όπως και το Tomboy. Και
> όπως έλεγε και το περιοδικό, μπορείς να κάνεις drag 'n' drop κατευθείαν
> απο το Evo στο Tomboy ώστε να δημιουργηθεί αυτόματα ένα link προς το
> mail που θες.
>
> Για αυτό μίλησα για ομπρέλα και όχι για μια απλή τεχνολογία. Είναι
> δηλαδή ένα framework που πάνω σε αυτό θα μπορέσουν να χτιστούν
> εξαιρετικά ενδιαφέρουσες _interoperable_ τεχνολογίες. Αυτό δεν ειναι
> κάτι που λείπει απο το Linux?

Το Evolution δεν είναι γραμμένο σε c#/mono αλλά σε c. Το tomboy είναι
η μόνη εφαρμογή που είναι βασισμένη στο mono και είναι μέρος του gnome
desktop. Μπορείς να δεις μια λίστα με εφαρμογές βασισμένες στο mono
εδώ: http://www.mono-project.com/Screenshots.

Σχετικά με το drag-and-drop δεν νομίζω να είναι το mono που προσφέρει
αυτή την λειτουργία, αλλά οι σχετικές clipboard λειτουργίες που
προσφέρουν τα x και gnome, όπου βελτιώνονται συνεχώς. Δες και
freedesktop project όπου αναπτύσσει standards για την καλύτερη
συνεργασία μεταξύ των εφαρμογών του gnu/linux, ακόμα και ανάμεσα σε
εφαρμογές gnome και kde.

Το κύριο πρόβλημα με το mono είναι αυτά που σου έχουν αναφέρει και οι
προηγούμενοι. Βασικά το ότι θα πρέπει να βασιζόμαστε στην καλή θέληση
της microsoft να μην κάνει μηνύσεις για τις πατέντες που έχει στο .net
framework. Επίσης μέχρι στιγμής δεν έχω δει κάποια μεγάλη εφαρμογή να
μεταφερθεί από win σε linux με το mono. Και η βασική δυσκολία στο να
γίνει αυτό είναι ότι δεν υποστηρίζονται τα windows forms (.net 2) από
το mono.

Αθανάσιος Λευτέρης


More information about the Ubuntu-gr mailing list