Καλησπέρα Παιδιά! Τις προάλλες αντιμετώπισα ένα θέ...
# chat
n
Καλησπέρα Παιδιά! Τις προάλλες αντιμετώπισα ένα θέμα που στα τόσα χρόνια στο drupal πρώτη φορά άκουσα. Επικοινώνησε μαζί μας ένας πιθανός πελάτης που ήθελε να φέρει το drupal project του για support καθώς κατά την γνώμη του δεν ήταν αρκετά responsive η εταιρία που ήταν ως τώρα. Καθώς τους ζήτησε να το μεταφέρει και τα απαραίτητα, αρχεία βάση κλπ του απάντησαν ότι δεν δίνουν τίποτα καθώς έχουν υπογράψει μεταξύ τους τότε που το φτιάξανε ότι δεν δίνουν source code, ούτε πνευματικά δικαιώματα, ούτε καν πρόσβαση administrator στο drupal. Συνεπώς ούτε καν hosting δεν μπορεί να αλλάξει ο πελάτης. Και ερωτώ, άσχετα με το work ethic της εν λόγω εταιρίας, πόσο μπορεί να σταθεί κάτι τέτοιο όταν είσαι κάτω από GPL και το 90%+ του κώδικα σου είναι open source?
v
Μου έχει τύχει αντίστοιχο που έδωσαν κώδικα αλλά όχι configuration του solr και custom plugins που είχαν για αυτόν κτλ. Οπότε έπρεπε να κάνω αλχημείες για να παίξει το site.
t
Νομικά δεν ξέρω τι στέκει ακριβώς. Έχει σίγουρα μια ηθική διάσταση το ζήτημα.
k
Το GPL 2+ δε σε καλύπτει σε αυτή την περίπτωση. Δεν υπάρχει κάποια διανομή λογιμικού ώστε να υπάρχουν οι υποχρεώσεις του GPL. Στο GPL 3 λύνονται αυτά.
Αλλά πέρα από το GPL, υπάρχει το συμβόλαιο που έχουν μεταξύ τους και μετά το ελληνικό δίκαιο (σε περίπτωση που είναι στην Ελλάδα). Αρμόδιος για τέτοια θέματα είναι ένα δικηγόρος.
Δεν ακούγεται σύνομο πάντως αυτό το lock in
t
Μπορεί να έχει πάρει service
👍 1
i
Νομικά φαντάζομαι, ό,τι υπογράψεις. Ο κώδικας του Drupal είναι ανοιχτός, τα custom modules/configuration δεν νομίζω ότι υπόκειντε στο ίδιο licence. Ειδικά αν η εταιρία θεωρούσε ότι κάποια proprietary modules ήταν το δυνατό κομμάτι που μεταπωλούσε. Work ethic δεν νομίζω ότι στέκει όταν συμφωνείς με συμβόλαιο. Τώρα προφανώς μιλάω χωρίς να γνωρίζω. Άλλο να έχει κάνει ένα απλό blog με μερικά custom modules που κάνουν configure κάποια contrib, και άλλο να σου έχει βάλει η εταιρία modules δικά σου που π.χ. συνδέουν το site σου με skroutz, bestprice, acs, AADE, την λογιστική σου πλατφόρμα κτλ και η εταιρία τα πουλάει. Αν τα παίρνει σαν service π.χ.
t
Όπως είναι το SaaS οπότε εκεί δεν είναι υποχρεωμένοι να δώσουν τίποτε
Είναι αντίθετο όμως το lock in με το πνεύμα του open source όπως λέει και ο Κώστας .
n
Μάλιστα, κατατοπιστικοί όλοι σας. Περισσότερο με ξενίζει το ότι υπάρχει τέτοιο lock in σε ένα open source software και σε όλη τη φιλοσοφία του drupal κλπ. Θα πάρω κάποια στιγμή ένα αντίγραφο του contract τους να δω τι ακριβώς έχει συμφωνηθεί αλλά. Αυτό που γνωρίζω είναι ότι δεν υπάρχουν custom modules, μόνο το custom theme και το website έχει πληρωθεί σαν έργο δεν υπάρχει κάποια συμφωνία τύπου saas. Μόνο επιπλέον hosting - keep the lights on ετήσιο από κει κι έπειτα. Πάντως από ethics standpoint είναι πολύ άσχημο να κλειδώνεις έτσι κάποιον που για τον Α,Β λόγο είναι δυσαρεστημένος. Καταρχάς γιατί να έχεις με το ζόρι έναν δυσαρεστημένο πελάτη που θα σου κάνει τη ζωή δύσκολη και θα σε δυσφημίσει. Anyway random σκέψεις περί αυτού..
v
Γιατί @ngal ο δυσαρεστημένος πελάτης δε θα βρει το δίκιο του ενώ αυτοί θα τον κρατήσουν στο showcase τους και θα βρουν επόμενο πελάτη.
n
To reputation για μένα είναι το Α κ το Ω. Κάτι το οποίο χτίζεται δύσκολα και χαλάει εύκολα. Με τέτοιες πρακτικές το χαλάς πολύ εύκολα.
👍 2
v
Το reputation δεν ταιριάζει όμως πάντα με τη φούσκα που πουλάει ο άλλος έχοντας στο ιστορικό του ότι "έκανα αυτό". Και αυτή η φούσκα κρατάει ακόμη και σε περίπτωση αρνητικού reputation. Και δε μιλάω αποκλειστικά για εταιρίες του χώρου μας αλλά του κάθε χώρου.
k
Μα το ότι το έκανε κανείς δεν μπορεί να το αμφισβητήσει. Γιατί δεν τους αφήνει να φύγουν;
👍 2
n
Είναι τώρα σε ένα state το project όπου έχουν ζητηθεί απ' τον πελάτη κάποιες αλλαγές εδώ και μήνες, δεν έχει λάβει ούτε καν quote για τις αλλαγές και ταυτόχρονα δεν τον αφήνουν να το πάρει να πάει αλλού να του κάνουν τη δουλειά. Δλδ ειλικρινά δε ξέρω γιατί να θες να κάνεις κάτι τέτοιο. Και δε λέω πολλά γιατί και οι πελάτες είναι μαλάκες ώρες ώρες, λέω μόνο ότι μου ’χει δείξει σε ανταλλαγές μαιλ. Και δεν έχω δει ακόμα το συμβόλαιο που έχουν υπογράψει (είμαι πολύ περίεργος να το διαβάσω).
k
Εγω θα συμβούλευα τον πελάτη να μιλήσει με τον δικηγόρο του. Με ένα εξώδικο είναι πολύ πιθανό να αποκτήσει έλεγχο στη σελίδα του.
t
Ναι σίγουρα αυτό είναι το ενδεδειγμένο
Είναι μεγάλη ή μικρή η εταιρεία;
n
Κι εγώ Κώστα αυτό είπα, γενικότερα ο νόμος του open source είναι με το μέρος του. Το πρόβλημα είναι ότι είναι στον τουρισμό και τώρα ξεκινάει η σεζόν τους και δεν κουνιόνται καθόλου γιατί φοβούνται μην κάνουν καμιά βλακεία και τους κατεβάσουν κανά site οι άλλοι. Ξέρω κι αυτό σούπερ παράνομο αλλά η ζημιά θα είναι μεγαλύτερη μέχρι να βγάλεις άκρη με δικαστήρια. Αλλά θα είναι σίγουρο ότι μετά τη σεζόν θα το τρέξει δικηγόρος. Η εταιρία που έκανε το site δεν την ξέρω, ούτε το μέγεθος τους. Έχουν γραφεία Αθήνα αλλά στο σαιτ τους δεν έχουν κάποια σχετική πληροφορία, ντάξει δεν ασχολήθηκα και ιδιαίτερα να τους ψάξω.
t
Η πλάκα είναι ότι κάθε φορά που έκανα συμβόλαιο με πελάτη έγραφα ότι το Drupal είναι Open Source και δεν θα απαιτηθεί άδεια χρήσης και ότι όποτε θέλει θα μπορεί να το πάει σε άλλη εταιρεία, ότι υπάρχει τεχνογνωσία από πολύ κόσμο και όχι μόνο από εμένα κτλ! Δηλ τα προσόντα του Open Source. Αυτοί εδώ α*ντί να πουλήσουν τον χρόνο τους πούλησαν και το software*. Πάντως, αν υπάρχει και θέμα με το license και τον τρόπο που το πλάσαραν υπάρχει και το https://www.drupal.org/project/drupal_lwg όπου μπορείς να πεις το πρόβλημά σου σε ένα issue.
s
Νίκο και εγώ θα του πρότεινα να βάλει δικηγόρο και να στείλει εξώδικο. Αποκλείεται να τολμήσει να του κατεβάσει το σάιτ - ο πελάτης μετά μπορεί να τον τρέξει για διαφυγόντα κέρδη και να αιτηθεί ασφαλιστικά μέτρα που εκδικάζονται και εκτελούνται άμεσα (μέσα σε λίγες ώρες) για να ξανανέβει η σελίδα - εκεί θα εκτοξευτεί το ποσό της αποζημίωσης που θα δικαιούται ο πελάτης.
👍 3
t
Επίσης θεωρώ πως η ιστοσελίδα αν είναι ξενοδοχείου ότι transaction based πράγματα που έχει θα τα έχει με εξωτερικά services, οπότε αν ήμουν εσύ θα έπαιρνα ένα static flat backup :
Copy code
wget -mpEk "url"
Θα το ανέβαζα σε ένα github pages όπως είναι είναι, θα άλλαζα και το DNS του domain σε ένα πολύ χαμηλό TTL ώστε να είμαι έτοιμος αν κάνουν οι άλλοι παπαριά και εφόσου κάνει αυτά που λένει ο Στέλιος τότε να αλλάξω το DNS να τον κρατήσω πάνω και μετά να τους "εγαμήσει" που λένε στην Κρήτη.
👌 2
n
Ναι καταρχάς είναι απλή σελίδα, από μπροστά και μόνο έχω δει ότι έχει 2 content types, 5-6 paragraphs και 2-3 views δλδ στη τελική και σε drupal την κάνει κάποιος recreate, εύκολα. Αλλά είναι το γαμώτο της υπόθεσης που πρέπει να πέσει λίγο “ξύλο” για να εξαλειφθούν αυτά τα τραγικά. Και το rip με wget είναι γρήγορ - εύκολη λύση αν γίνει κάτι τέτοιο. Θα έχω το contract σύντομα και θα γράψω updates!
wizard 1
t
Ναι αν το φλατάρεις δεν θα σου κοστίζει και τίποτε αν το κάνεις host και του βγαίνεις και πολύ μάγκας του λες κοίτα εγώ σε καλύπτω -- κάν' τους ένα εξώδικο για να βάλουν μυαλό. Αυτό με τα ασφαλιστικά μέτρα έχει δίκιο ο Στέλιος, δεν είναι ποινικό δικαστήριο, είναι αστικό για διαφηγώντα κέρδη και βγαίνει πολύ πιο γρήγορα.
Βάλτο και σε ένα CDN και πάρε και ένα lighthouse report & δείξτου πόσο καλύτερα πάει ...
😈 1
s
Πριν πολλά χρόνια είχαμε μια περίπτωση πελάτη που μας είχε αφήσει απλήρωτα μερικά χρόνια hosting και αποφάσισε να φύγει. Ρωτήσαμε νομικό σύμβουλο για το αν θα μπορούσαμε να του αρνηθούμε την μεταφορά ώσπου να μας δώσει τα χρωστούμενα και μας είπαν εν ολίγοις πως δεν έχουμε κανένα τέτοιο δικαίωμα: έπρεπε να του επιστρέψουμε την περιουσία του (= το σάιτ) και αν θέλαμε να κάνουμε μετά αγωγή για τα χρωστούμενα. Αν του αρνούμασταν την πρόσβαση θα μπορούσε να μας κάνει χοντρή καταγγελία για διαφυγόντα κέρδη, για πολλαπλάσιο ποσό από το χρωστούμενο. Μας είχαν πει χαρακτηριστικά πως αν ρίχναμε το σάιτ χωρίς την συγκατάθεσή του θα μπλέκαμε πολύ άσχημα. Τελικά φάγαμε το συγκεκριμένο φέσι και αρχίσαμε να τιμολογούμε το hosting στην αρχή της κάθε περιόδου.
Ας βάλει έναν δικηγόρο, έχουν αυτοί τον τρόπο τους να τρομοκρατούν με το πρώτο μέιλ 😈
👍 1