Μάνο, δεν διαφωνώ μαζί σου στο νομικό κομμάτι του ζητήματος, και επίσης συμφωνώ ότι οι πατέντες λογισμικού είναι τόσο παράλογες που μπορούν να προκαλέσουν μερικά χωροχρονικά παράδοξα ικανά να καταστρέψουν το multiverse (εντάξει, τώρα υπερβάλλω εγώ).
Ομολογώ ότι μέχρι σήμερα δεν έχω παραβιάσει καμιά πατέντα (εν γνώσει μου πάντα - Σωτήρη, δεν έχεις πατεντάρει το χιούμορ ακόμα, ελπίζω), οπότε ίσως να μη μπορώ να δω τη συνολική εικόνα του ζητήματος.
Απλώς δυσκολεύομαι να διακρίνω τα όρια. Αν υποθέσουμε ότι συμβάλλω στην ανάπτυξη του Mono και δημιουργήσω μια δική μου υλοποίηση για το Linq χωρίς να δω ούτε μία γραμμή κώδικα από τον πρωτότυπο της Microsoft, είμαι παράνομος; Το αποτέλεσμα είναι το ίδιο, και φαντάζομαι κάποια από τα κομμάτια της υλοποίησης θα ταυτίζονται, ή έστω, θα μοιάζουν πάρα πολύ!
Χμ... τελικά όντως οι πατέντες μπορούν να καταστρέψουν το σύμπαν...
Μην αφήνετε τα media να σας "ταΐζουν"!