Na przykład, czy to naruszenie praw autorskich, jeśli napiszę klasę o nazwie Losowo z dokładnie tym samym celem i tą samą sygnaturą metody, co klasa Microsoft .Net System.Random? Czy robi to różnicę w jakim języku jest napisany? W tym przypadku chcę napisać klasę Random do użytku w ActionScript, która nie ma wbudowanej rozstawionej klasy PRNG.
Jeśli ktoś ma dobre linki lub sugestie dotyczące zrozumienia, jakie aspekty oprogramowania są chronione, to też świetnie. I tak, wiem, że nie jest to miejsce na „prawdziwą” poradę prawną. Jeśli ktokolwiek pójdzie do sądu, wskazując publiczną tablicę wiadomości jako wstęp - wstydź się.