91

dyasny пишет:

большинство запатентованы и закрыты. из открытых, например  http://www.ibm.com/developerworks/linux … index.html

а  где там _алгоритмы_?  Бинарное дерево что-ли?  Это уже было в симпсонах^W^W  у  Кнута, и задолго до него,  кстати.

Я же про  то  и говорю, что _алгоритмы_  одни  и те же, во  всяком случае в OpenSource.

Вообще говоря, единственное, чего я не видел у Кнута,  так это  разного рода т.н. "облачных технологий". Проблема в том, что я  их  и  у  гугла с амазоном не видел, только бла-бла-бла. Есть , правда, Kademlia. Хотя многие полагают, что это "совсем не облачная технология".

И  да,  патенты  как  таковые меня мало  волнуют. Причина проста: патент ведь авторство и приоритет охраняет.  Ну а мне  что  с того? Был-бы алгоритм, а на чужое авторство я и не  покушался никогда. Что  касается "исключительного права", то  оно вообще в СПО  не действует.


Ну и  да,  у нас  в России не только  алгоритмы, но и даже  программы нельзя патентовать.  Пруфлинк:  http://www.gk-rf.ru/statia1350

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

92 (03.11.2014 15:51:48 отредактировано beliy)

drBatty пишет:

"Алгоритм" в кавычках. Впрочем, если вы разницы не понимаете, говорить с вами не  о чем.

Безо всяких кавычек, их вы туда сами додумали. А так вы правы - мы говорим с разным пониманием одного и тоже слова. Но попробую объяснить более наглядно...
Смотрите судя по терминологии, то алгори́тм — это набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий.
Исходя из этого рецепт приготовления жареной картошки тоже является алгоритмом, т.к. есть последовательность с определенным количеством действий который приводит к желаемому результату.
Допустим существуют общеизвестный алгоритм жарки картошки (рецепт), допустим такой:

1) идеально помыть картошку
2) почистить картошку
3) порезать дольками
4) разогреть сковороду
5) Налить подсолнечного масла
6) жарить 15 минут на среднем огне, помешивая до готовности.

А профессиональный повар который знает этот алгоритм задумался как можно эффективнее пожарить картошку что б она была вкуснее и придумал следующий рецепт (алгоритм):

1) идеально помыть картошку
2) почистить картошку
3) порезать СОЛОМКОЙ
4) разогреть сковороду
5) поджарить подчеревины на сковородке
6) бросить туда картошку
7) жарить 20 минут на среднем огне с закрытой крышкой, периодически помешивая.
8 ) за 7 минут до готовности добавить дробленного чеснока для более апетитного запаха

как заметили количество шагов изменилось как и некоторые из этапов, следовательно это уже другой рецент (алгоритм). А "реализация" - это то что повар занимается приготовлением жареной картошки по заданному реценту (алгоритму) , а не сам рецепт по которому он будет это делать.

Хоть и пример достаточно грубый но верный.

93

drBatty пишет:

а  где там _алгоритмы_?  Бинарное дерево что-ли?  Это уже было в симпсонах^W^W  у  Кнута, и задолго до него,  кстати.

еще раз, алгоритм это последовательность действий. Вы же увидели бинарное дерево и дальше читать не стали. В статье описана последовательность действий которая использует бинарное дерево для хранения и индексации информации, но не в дереве дело (таблицу использовать было нельзя), а в том что этот алгоритм сканирует страницы памяти, убирая дубликаты, и освобождая память для других задач. Этого у Кнута, Тененбаума, и Кернигана с Ричи не было.

drBatty пишет:

Я же про  то  и говорю, что _алгоритмы_  одни  и те же, во  всяком случае в OpenSource.

современные алгоритмы опираются на более старые, ничего удивительного тут нет. Но говорить о том что их нет - как минимум глупо.

drBatty пишет:

Вообще говоря, единственное, чего я не видел у Кнута,  так это  разного рода т.н. "облачных технологий". Проблема в том, что я  их  и  у  гугла с амазоном не видел, только бла-бла-бла. Есть , правда, Kademlia. Хотя многие полагают, что это "совсем не облачная технология".

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

drBatty пишет:

И  да,  патенты  как  таковые меня мало  волнуют. Причина проста: патент ведь авторство и приоритет охраняет.  Ну а мне  что  с того? Был-бы алгоритм, а на чужое авторство я и не  покушался никогда. Что  касается "исключительного права", то  оно вообще в СПО  не действует.

вы хоть один документ из приведенных прочли? Там описаны алгоритмы которые патент охраняет. Сам факт охраны мы тут не обсуждаем, но раз вас воротит от слова патент, этоне значит что приведенные документы не содержат описания алгоритмов.

drBatty пишет:

Ну и  да,  у нас  в России не только  алгоритмы, но и даже  программы нельзя патентовать.  Пруфлинк:  http://www.gk-rf.ru/statia1350

меня россия мало волнует (ц)

94

Dyasny, drBatty, вы несколько отклонились от темы: " Почему среди линуксоидов так мало девушек?"

Segui il tuo corso, e lascia dir le genti

95

beliy пишет:

1) идеально помыть картошку
2) почистить картошку

Зачем? 0_о
Разве что если жарить «горох» прямо в кожуре, но тогда п. 2 отпадает.

«Я устал, я ухожу.»

96

dyasny пишет:

Вы же увидели бинарное дерево и дальше читать не стали.

не,  я и дальше читал.

dyasny пишет:

меня россия мало волнует

досвидания.

jashaw5 пишет:

Dyasny, drBatty, вы несколько отклонились от темы

согласен, вернёмся?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

97

Vitri пишет:

Разве что если жарить «горох» прямо в кожуре, но тогда п. 2 отпадает.

у нас грязную не чистят, да и смысл сказанного был в другом...

98

beliy пишет:

у нас грязную не чистят, да и смысл сказанного был в другом...

Про смысл понятно, но момент заинтересовал.

«Я устал, я ухожу.»