LINUX.ORG.RU

2green (*) (2003-06-20 21:42:42.979415): Комментариев? Там их 2 или 3 штуки всего-то. Ты эти комментарии прочитай внимательнее.
Как я уже сказал, это тривиальный код. Соответственно, комментарии тоже тривиальны.
Вот к примеру: задала тебе училка усвоить теорему по геометрии. ;-) Когда ты будешь ей эту теорему рассказывать, ВСЕ формулировки должны совпадать дословно. :-) Если ты что-то там поменяешь, то это будет означать, что теорему ты не усвоил... :-)
К тому же надо учесть, что английский язык НАМНОГО беднее русского: достаточно мало синонимичных слов (особенно в области IT) вкупе с жесткой структурой самого предложения.
Вот и получается, что ЭТО можно сказать только ТАК и НИКАК иначе.

R00T
()

Из мессаги, процитированной green следует, что может быть нарушен не копирайт SCO, а наоборот SCO нарушила авторские права SGI и может быть GPL! Это вытекает из дат в уведомлениях о правах:

* Copyright (C) 1992 - 1997, 2000-2002 Silicon Graphics, Inc. All rights reserved.

SCO же опубликовала этот под своим копирайтом только в 1996 и ниоткуда не видно, что SGI украла его раньше из принадлежащих SCO исходников.

Так это или не так, можно выяснить только заглянув в исходники, которые SGI лицензировала у SCO ранее 1992, ну и в ее собственные архивы. Но при чём тут IBM, Linux-сообщество и весь остальной шум?! Отвечать должен тот, кто _нарушил_ авторские права, а не те, кто впоследствии пользовался-распространял, полагая что делает это разрешенным способом, т.е. под GPL.

speer
()
Ответ на: комментарий от R00T

Не могу внимательней почитать, я посеял свою "Lion's code" или как оно там называлось. А насчет тривиальный код/одинаковый комментарий/теорема - Есть простор для неогласия. Писал ты такую штуку как "изложение" в школе? и что, все-все написали абсолютно одинаково?

Тезис о бедности английского языка по сравнению с русским мне вообще непонятен. (особенно в области IT, где русские слова все позаимствованны из английского). Насчет того сколькими способами можно сказать ЭТО, ну давай рассмотрим на конкретных примерах? ;)

green ★★★★★
()

Хех - чего спорить то - посмотрите например реализации rtl в различных компилерах - они сходны как близнецы вплоть до комментариев. Дык о чем базар ?

Естественно что любой более менее опытный программер напишет нечто типа while (*d++ = *s++) для копирования строки

Реализация тех или иных алгоритмов может быть очень сходна у различных авторов - при условии их одинаковой квалификации.

Любой язык программирования накладывает определенные рамки на пишущего - и как правило существует очень маленький набор наиболее эффективных решений поставленной задачи.

Поэтому совпадения кода можно найти практически в любых крупных проэктах.

anonymous
()

>А я написал софтинку такую: void main(void){ printf("HI world!") }

Рут, не позорьтесь! Ваша програмка компилироваться не будет. Идите спроси у Антика, как программы на Си писАть надо.

anonymous
()

2anonymous (*) (2003-06-23 12:06:06.082969): Конечно, не будет. Я там #include не прописал. Но не суть. Вопрос был не про работоспособность, а про авторсоке право.

R00T
()
Ответ на: комментарий от R00T

> #include не прописал

Точку с запятой вы там не поставили. :-)

anonymous
()

2anonymous (*) (2003-06-23 16:46:44.033444): :-))) Хм... А вот был такой препод в Бауманке... Злобный... Который за ";" перед закрывающейся фигурной скобкой выгонял с экзаменов... Это так, к слову... ANSI C не требует ";" перед закрывающейся фигурной скобкой. Вот и не фиг её туда ставить.

R00T
()
Ответ на: комментарий от R00T

R00T, Это у вас после Антихрена или вы прикалываетесь?

linux247:~ # uname -a
Linux linux247 2.4.7-SuSE-SMP #1 SMP Wed Oct 17 15:31:03 GMT 2001 s390
linux247:~ # cat antic.c
#include <stdio.h>
main()
{
   printf("Antichrist RuleZZZ, R00T SuXXX")
}
linux247:~ # gcc antic.c
antic.c: In function `main':
antic.c:6: parse error before `}'

В ДЕТСКИЙ САД!!!

anonymous
()
Ответ на: комментарий от anonymous

R00T, как препа зовут-то? linux247:~ $ cat -n antic.c 1 #include <stdio.h> 2 3 main() 4 { 5 printf("BMSTU suXXX\n"); 6 } linux247:~ $ gcc -ansi antic.c linux247:~ $ cat -n antic.c 1 #include <stdio.h> 2 3 main() 4 { 5 printf("BMSTU suXXX\n") 6 } linux247:~ $ gcc -ansi antic.c antic.c: In function `main': antic.c:6: parse error before `}' linux247:~ $ cat -n antic.c 1 main() 2 <% 3 printf("BMSTU suXXX\n"); 4 %> linux247:~ $ gcc -ansi antic.c linux247:~ $ ./a.out BMSTU suXXX linux247:~ $

anonymous
()
Ответ на: комментарий от anonymous

R00T, как препа зовут-то? 
 
linux247:~ $ cat -n antic.c
     1  #include <stdio.h>
     2
     3  main()
     4  {
     5     printf("BMSTU suXXX\n");
     6  }
linux247:~ $ gcc -ansi antic.c
linux247:~ $ cat -n antic.c
     1  #include <stdio.h>
     2
     3  main()
     4  {
     5     printf("BMSTU suXXX\n")
     6  }
linux247:~ $ gcc -ansi antic.c
antic.c: In function `main':
antic.c:6: parse error before `}'
linux247:~ $ cat -n antic.c
     1  main()
     2  <%
     3     printf("BMSTU suXXX\n");
     4  %>
linux247:~ $ gcc -ansi antic.c
linux247:~ $ ./a.out
BMSTU suXXX
linux247:~ $

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.