Авторское право в GNU. К кому обращаться?

Тема в разделе "WASM.HEAP", создана пользователем device, 27 мар 2008.

  1. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    Щас пишу проект для организации. Ради хохмы нарисовал ядро системы.
    Но в ядре использовал имена переменных/функций/классов из ядра Линукс.
    Пишу на java+C++
    Вот что получилось

    Код (Text):
    1. import java.io.*;
    2. import java.util.*;
    3. import java.net.*;
    4. import syscall.h; // Это разрешено так именовать?
    5.  
    6. public class Protocol{
    7. private int Proto;
    8. private Object[] Params;
    9.  
    10. public Protocol (int proto){
    11. this.Proto=proto;
    12. sys_start();
    13. int ident= h.system_call_table.sys_auth;
    14.  
    15. invoke (ident,login_t, passw_t);
    16. ..................
    17. }
    18. ...
    19. //или даже так:
    20. import sys.kernel.h;
    21. import module.h
    22.  
    23. class kmodule{
    24.  
    25. void module_init()
    26. ... ну вы поняли к чему я.
    27.  
    28. }
    Просто эта хохма уже на многие тысячи строк тянется. Я добавил в Java-проект механизм указателей (как в c++). В java он и так есть, но тут более наглядно показано. Причем есть типы данных, такие как pid_t и uid_t :)
    Не придерутся ли ко мне товрищи из GNU с претензиями по факту нарушения авторских прав? У кого спрашивать?
     
  2. Voodoo

    Voodoo New Member

    Публикаций:
    0
    Регистрация:
    9 апр 2003
    Сообщения:
    297
    Адрес:
    Новосибирск
    Врядли авторские права распространяются на названия переменных, классов и прочего internal.
     
  3. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    device
    Если ты используешь их исходники - не просто имена, а все(или часть) что к ним прилагается,
    то должен придерживаться GPL - это означает, что ты исходники своего проекта не имеешь права
    закрывать. Точнее закрыть можно, но это проблематично. Сейчас есть какой-то вариант GPL
    с послаблениями, но я его не понял...