Δημοσιεύτηκε: 25 Απρ 2011, 19:57
από simosx
demosthenesk έγραψε:Θα ήθελα να συνεχίσω το νήμα με κάποιες δικιές μου ερωτήσεις.

Σκέφτομαι με έναν φίλο να ασχοληθούμε με cross - platform GUI development. Για τον λόγο αυτό διαλέξαμε μερικά toolkits όπως την QT4, wxWidgets κτλ.


Εξαιρετικά! Εκτός από αυτά, υπάρχει και η δυνατότητα για Web-based με HTML5 (εξαρτάται από αυτό που θέλεις να αναπτύξεις).

demosthenesk έγραψε:Ερώτηση 1: Πώς μπορούμε να πουλήσουμε την δουλειά μας;

Επειδή δεν θα αγοράσουμε άδεια για την QT4 θα χρησιμοποιήσουμε την LGPL για να μπορούμε να χρηιμοποιούμε και εμπορικές βιβλιοθήκες.

Με την LGPL δεν μπορούμε να πουλάμε binaries.
http://qt.nokia.com/products/licensing


Από το http://qt.nokia.com/products/licensing είναι η μεσαία στήλη, όπου αναφέρει ότι αν κάνεις τροποποιήσεις στη βιβλιοθήκη Qt, πρέπει να τις κάνεις γνωστές. Δεν αναφέρει κάτι για το δικό σου κώδικα, οπότε έχεις τα πλήρη δικαιώματα του κώδικά σου.
Μπορείς να πουλάς και binaries όταν οι βιβλιοθήκες είναι LGPL. Απλά για τις βιβλιοθήκες που χρησιμοποιείς, πρέπει να διαθέτεις τον κώδικα ΤΩΝ τρίτων βιβλιοθηκών.

Οπότε, για το τρόπο πώλησης χρησιμοποιείς τους παραδοσιακούς τρόπους για το λογισμικό.

demosthenesk έγραψε:Και αυτό δεν μας ενδιαφέρει διότι ο κάθε πελάτης θα θέλει την εργασία όλη, οπότε αναγκαστηκά θα παίρνει το source code.


Είναι στο χέρι σου αν θα δώσεις τον κώδικα, και με τι άδεια θα τον δώσεις.

demosthenesk έγραψε:Ερώτηση 2: Μπορούμε να πουλάμε τον source code με άδεια LGPL; :)


Για τον κώδικα που θα γράψεις και που βασίζεται σε κάποια ανοιχτή βιβλιοθήκη, έχεις τα πλήρη δικαιώματα. Οι βιβλιοθήκες διατίθενται γενικά με την άδεια ('Lesser GPL') LGPL, που σημαίνει ότι δεν επιβάλλουν το δικό σου κώδικα να ανοιχτεί, και είναι στο χέρι σου το τι θα κάνεις. Δες την LGPL v. 2.1 για λεπτομέρειες.

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

Το αν θα πουλάς τον κώδικα με LGPL δεν έχει μεγάλο νόημα. Πες μου αν από τα παραπάνω δεν είναι κατανοητό.