Валерий Викторович, добрый день! В последнее время активно развивается такой процесс, как разработка программного обеспечения с открытым исходным кодом, который в значительной мере изменяет правила игры и баланс сил в области ИТ. Каким образом в этом процессе участвует ГП по Вашему мнению?
Вообще OpenSource - это отнюдь не "в последнее время активно развивается".
18:33 16.04.2017
Владимир
Участник
Как ГП может использовать молоток? Это всего лишь инструмент, которым можно забить гвоздь и создать что-либо полезное, либо треснуть кого-нибудь по голове?
Программное обеспечение (ПО) и ИТ технологии тоже инструмент. Интернет с одной стороны, это кладезь знаний, с другой – помойка, по оболваниванию толпы.
OpenSource – это один из способов развития ПО, причем, чаще всего, не всегда успешный.
20:17 16.04.2017
Андрей
Подписчик
Зазнобин, по аналогии с OpenSource, говорил по данной теме так:
- Библия — система с закрытыми кодами.
- КОБ - Система с открытыми кодами.
Тут: https://www.youtube.com/watch?v=ne7Kub_hpX0
Поэтому появление движения OpenSource можно отнести скорее к действию закона времени, чем ГП.
07:14 17.04.2017
Андрей
Подписчик
с 33 минуты
07:41 17.04.2017
Игорь
Подписчик
Большой вопрос кто разрабатывает Open Source ПО. С трудом верится что разработчики поработав 8 часов на обычной оплачиваемой работе потом приходя домой и занимаясь Open-source проектом могут таким образом создать что-то стоящее. Возможно и есть какой-то процент таких энтузиастов, но мне кажется что костяк составляют люди которым кто-то за это платит. А тот кто платит тот и заказывает какой должен быть конечный результат.
07:55 17.04.2017
Рустем
Подписчик
Лично мое мнение такое. Мир программирования следует тщательно пересмотреть и перестроить. К сожалению на данный момент в этом мире все работает в угоду денег, а должно работать в угоду развития человечества. Как это сделать вопрос конечно не простой. Ведь создание хорошего программного продукта и обкатка - это время. Все это время программиста должны содержать, да и после реализации программы не факт что следующая работа быстро появится, да и в холостую может получиться. Там много творческого. С другой стороны ведь программа разработанная программистом потом всегда приносит прибыль. Сложный вопрос. Открытый код это отлично, но едва ли найдется из 2000 человек хоть один, который займется его изучением, а тем более модернизированием. По большей части я всегда слышу "А нафига мне это надо".
08:01 17.04.2017
Димитрий
Модератор
Игорь Большой вопрос кто разрабатывает Open Source ПО. С трудом верится что разработчики поработав 8 часов на обычной оплачиваемой работе потом приходя домой и занимаясь Open-source проектом могут таким образом создать что-то стоящее. Возможно и есть какой-то процент таких энтузиастов, но мне кажется что костяк составляют люди которым кто-то за это платит. А тот кто платит тот и заказывает какой должен быть конечный результат.
Вам правильно кажется. Все серьезные opensource проекты делаются в рабочее время за зарплату, и как правило, большими компаниями - это просто особая бизнес-модель, где деньги получаются от сопровождения или вообще от других продуктов. Открытый код позволяет бесплатно привлечь всех желающих к развитию и распространению продукта. Для пользователя это возможность бесплатно и легально получить профессиональный иструмент.
И таки да, эта модель более привлекательна как инструмент глобального управления, поскольку раскручивается именно продукт, а не производитель, которого можно заменить с минимальными затратами.
08:23 17.04.2017
Агеев Андрей
Подписчик
Димитрий эта модель более привлекательна как инструмент глобального управления
т.к. в код можно легко внедрить "нужные" улучшения, при этом не договариваясь с начальным разработчиком, что естественно упрощает управление. Разобраться далее во всём этом сможет только посвящённый, которых естественно не так много по сравнению с толпой потребителей. Прибавьте к этому быстрое развитие облачных технологий, и Вы поймёте как мало нужно будет сделать ГП чтобы достичь своих целей в ИТ сфере.
РС: Недавно увидел рекламу по ящику: "..рано или поздно всё превращается в приложения, такси, магазины, почта, банки, мобильные операторы..". Абсолютная правда!
09:18 17.04.2017
+ Сергей
Подписчик
Агеев Андрей т.к. в код можно легко внедрить "нужные" улучшения, при этом не договариваясь с начальным разработчиком, что естественно упрощает управление
В данном контексте "нужные" улучшения в случае закрытого кода внедрить ещё проще, и даже никто в принципе знать не будет.
11:59 17.04.2017
Алексеев Владимир
Подписчик
Андрей - КОБ - Система с открытыми кодами.
https://youtu.be/ne7Kub_hpX0?t=33m47s
"Вот в системе с закрытыми кодами ... инфа по оглашению давит инфу по умолчанию..."
А вот тут особенно интересно: https://youtu.be/ne7Kub_hpX0?t=35m7s
"Если вы начнёте с каким-то попом говорить и ему в нос тыкать Библию, он скажет: "вы её не так трактуете"...".
Ну ваще ужас, чего эти попы вытворяют.
Спрашиваешь за основные положения Концепции - отвечают, что вектор целей поменялся,
Спрашиваешь за вектор целей - говорят не вектор ВП СССР, а вектор Концепции,
Говоришь тащи сюда хоть чего-нибудь - молчат как партизаны.
Для разнообразия могут молвить "люди, станьте человеками".
При этом ни одного живьём предъявить не могут и кто такие человеки тоже чаще всего молчат.
Могут, конечно, объяснить, что вопрошающий потерял стыд, совесть, нравственность, и есть приверженец проклятого толпоэлитаризма и вообще троль, недостойный находиться ближе 5-ти метров от того места где написано слово Концепция.
Про Закон Времени пока молчу - страшная штука.
12:00 17.04.2017
Игорь
Подписчик
+ Сергей В данном контексте "нужные" улучшения в случае закрытого кода внедрить ещё проще, и даже никто в принципе знать не будет.
В исходном коде большой системы - например того же Линукса могут быть миллионы или даже миллиарды строк кода. Чтобы заметить "нужные улучшения" эти строки должны быть прочитаны специалистами которые смогут отличить вредное от полезного. И если в случае с софтом больших корпораций понятно что, например, если они принадлежат потенциальному врагу то их нельзя использовать на госслужбе или в армии. То с открытым софтом есть иллюзия что он общий а потому ничего вредного в нем нет. Возможно тут работает принцип что дерево лучше всего спрятать в лесу, камень на берегу моря, а строки вредоносного кода - среди строк полезного кода.
15:38 17.04.2017
Suche Vero
Подписчик
Игорь В исходном коде большой системы - например того же Линукса могут быть миллионы или даже миллиарды строк кода. Чтобы заметить "нужные улучшения" эти строки должны быть прочитаны специалистами которые смогут отличить вредное от полезного.
Что характерно, опенсорсное ПО, его исходный код, просмотрен по крайней мере каждая строка просмотрена в среднем 2-мя не связанными друг с другом специалистами. Для ядра и околоядерной части в среднем 5-ю. Причем все те кто просматривает его, работают так сказать ЗА ИДЕЮ. Почему я в этом уверен, потому что сам этим занимаюсь. У меня есть то ПО исходники которого я просматриваю в момент прихода обновлений от разработчика. Мне нравится идея открытого исходного кода и добровольного развития ПО. То что я делаю для этой индустрии моё право и моё добровольное желание. А с учетом того что делая эту работу я понимаю что кто-то ориентируется и надеется на меня, так-же как я надеюсь на других - то и добровольная ответственность.
18:49 17.04.2017
+ Сергей
Подписчик
Игорь То с открытым софтом есть иллюзия что он общий а потому ничего вредного в нем нет
Вообще-то никаких иллюзий с открытым софтом у специалистов нет. Существуют протоколы для поиска разного рода намеренных уязвимостей и случайных ошибок, существуют методики проверки софта на соответствие требуемой функциональности. Почитайте, например, как военные или ФСБшники "принимают" софт.
Игорь Возможно тут работает принцип что дерево лучше всего спрятать в лесу, камень на берегу моря, а строки вредоносного кода - среди строк полезного кода
Если просто брать и компилить - то конечно. А если проводится аудит кода, если есть описание, какая часть что должна делать, если выполняется модульное тестирование, то принцип этот становится не такой уж и рабочий.
Вы учтите, что не весь код открыт или может быть проверен. Например, внутренний код в различных устройствах не всегда можно даже проверить, а уж о замене его и говорить не приходится. Да и "закладки" могут быть и на "железном" уровне, например, передатчик в винте.
Suche Vero Почему я в этом уверен, потому что сам этим занимаюсь
+1, страшилки тут большей частью связаны с непониманием процесса.
19:23 17.04.2017
Алексей
Подписчик
Как один из аспектов опенсорс, я вижу возможность поиска и отсеивания перспективных идей в т.ч. крупными закрытыми игроками ИТ-индустрии типа оракл и др.
К опенсорс отношусь положительно, интересует как это использует ГП.
04:50 18.04.2017
+ Сергей
Подписчик
Алексей возможность поиска и отсеивания перспективных идей в т.ч. крупными закрытыми игроками
С этим надо осторожнее, ибо M$ уже ловили на нарушении лицензии GPL.
Microsoft распространяет для владельцев нетбуков USB-ключи с программой установки Windows 7. Однако выяснилось, что программа содержит код, находящийся под GPL. В ноябре 2009 года Microsoft извинилась перед покупателями и пообещала открыть код программы[13][14]. 10 декабря 2009 года Microsoft окончательно открыла исходные коды Windows 7 USB/DVD Download Tool под лицензией GPLv2[15]. Windows 7 USB/DVD Download Tool можно скачать из Интернета по адресу: http://wudt.codeplex.com/
08:18 18.04.2017
Вячеслав Юрьевич
Участник
Возможно купить одного толкового инженера знакомого с принципами обфускации кода, который напишет все что нужно ( в трех частях, честно просмотренных тремя группами борцов за идею ;) просто дешевле чем приличную компанию - разработчика, продукт которой может и не пойти.
04:42 19.04.2017
Suche Vero
Подписчик
Вячеслав Юрьевич Возможно купить одного толкового инженера знакомого с принципами обфускации кода, который напишет все что нужно
Точно. А код смотрят конечно только лохи программистское образование которых закончилось в школе изучением бэйсика.
Попытки купить были. И еще конечно будут вероятнее всего. Идиотам что в лоб что по лбу. Вот только как раз в силу открытости исходного кода польза от таких попыток купить, стремится к нулю.
+ Сергей
Подписчик
18:33 16.04.2017
Владимир
Участник
Программное обеспечение (ПО) и ИТ технологии тоже инструмент. Интернет с одной стороны, это кладезь знаний, с другой – помойка, по оболваниванию толпы.
OpenSource – это один из способов развития ПО, причем, чаще всего, не всегда успешный.
20:17 16.04.2017
Андрей
Подписчик
- Библия — система с закрытыми кодами.
- КОБ - Система с открытыми кодами.
Тут: https://www.youtube.com/watch?v=ne7Kub_hpX0
Поэтому появление движения OpenSource можно отнести скорее к действию закона времени, чем ГП.
07:14 17.04.2017
Андрей
Подписчик
07:41 17.04.2017
Игорь
Подписчик
07:55 17.04.2017
Рустем
Подписчик
08:01 17.04.2017
Димитрий
Модератор
Вам правильно кажется. Все серьезные opensource проекты делаются в рабочее время за зарплату, и как правило, большими компаниями - это просто особая бизнес-модель, где деньги получаются от сопровождения или вообще от других продуктов. Открытый код позволяет бесплатно привлечь всех желающих к развитию и распространению продукта. Для пользователя это возможность бесплатно и легально получить профессиональный иструмент.
И таки да, эта модель более привлекательна как инструмент глобального управления, поскольку раскручивается именно продукт, а не производитель, которого можно заменить с минимальными затратами.
08:23 17.04.2017
Агеев Андрей
Подписчик
т.к. в код можно легко внедрить "нужные" улучшения, при этом не договариваясь с начальным разработчиком, что естественно упрощает управление. Разобраться далее во всём этом сможет только посвящённый, которых естественно не так много по сравнению с толпой потребителей. Прибавьте к этому быстрое развитие облачных технологий, и Вы поймёте как мало нужно будет сделать ГП чтобы достичь своих целей в ИТ сфере.
РС: Недавно увидел рекламу по ящику: "..рано или поздно всё превращается в приложения, такси, магазины, почта, банки, мобильные операторы..". Абсолютная правда!
09:18 17.04.2017
+ Сергей
Подписчик
В данном контексте "нужные" улучшения в случае закрытого кода внедрить ещё проще, и даже никто в принципе знать не будет.
11:59 17.04.2017
Алексеев Владимир
Подписчик
https://youtu.be/ne7Kub_hpX0?t=33m47s
"Вот в системе с закрытыми кодами ... инфа по оглашению давит инфу по умолчанию..."
А вот тут особенно интересно:
https://youtu.be/ne7Kub_hpX0?t=35m7s
"Если вы начнёте с каким-то попом говорить и ему в нос тыкать Библию, он скажет: "вы её не так трактуете"...".
Ну ваще ужас, чего эти попы вытворяют.
Спрашиваешь за основные положения Концепции - отвечают, что вектор целей поменялся,
Спрашиваешь за вектор целей - говорят не вектор ВП СССР, а вектор Концепции,
Говоришь тащи сюда хоть чего-нибудь - молчат как партизаны.
Для разнообразия могут молвить "люди, станьте человеками".
При этом ни одного живьём предъявить не могут и кто такие человеки тоже чаще всего молчат.
Могут, конечно, объяснить, что вопрошающий потерял стыд, совесть, нравственность, и есть приверженец проклятого толпоэлитаризма и вообще троль, недостойный находиться ближе 5-ти метров от того места где написано слово Концепция.
Про Закон Времени пока молчу - страшная штука.
12:00 17.04.2017
Игорь
Подписчик
15:38 17.04.2017
Suche Vero
Подписчик
Что характерно, опенсорсное ПО, его исходный код, просмотрен по крайней мере каждая строка просмотрена в среднем 2-мя не связанными друг с другом специалистами. Для ядра и околоядерной части в среднем 5-ю. Причем все те кто просматривает его, работают так сказать ЗА ИДЕЮ. Почему я в этом уверен, потому что сам этим занимаюсь. У меня есть то ПО исходники которого я просматриваю в момент прихода обновлений от разработчика. Мне нравится идея открытого исходного кода и добровольного развития ПО. То что я делаю для этой индустрии моё право и моё добровольное желание. А с учетом того что делая эту работу я понимаю что кто-то ориентируется и надеется на меня, так-же как я надеюсь на других - то и добровольная ответственность.
18:49 17.04.2017
+ Сергей
Подписчик
Вообще-то никаких иллюзий с открытым софтом у специалистов нет. Существуют протоколы для поиска разного рода намеренных уязвимостей и случайных ошибок, существуют методики проверки софта на соответствие требуемой функциональности. Почитайте, например, как военные или ФСБшники "принимают" софт.
Если просто брать и компилить - то конечно. А если проводится аудит кода, если есть описание, какая часть что должна делать, если выполняется модульное тестирование, то принцип этот становится не такой уж и рабочий.
Вы учтите, что не весь код открыт или может быть проверен. Например, внутренний код в различных устройствах не всегда можно даже проверить, а уж о замене его и говорить не приходится. Да и "закладки" могут быть и на "железном" уровне, например, передатчик в винте.
+1, страшилки тут большей частью связаны с непониманием процесса.
19:23 17.04.2017
Алексей
Подписчик
К опенсорс отношусь положительно, интересует как это использует ГП.
04:50 18.04.2017
+ Сергей
Подписчик
С этим надо осторожнее, ибо M$ уже ловили на нарушении лицензии GPL.
Microsoft распространяет для владельцев нетбуков USB-ключи с программой установки Windows 7. Однако выяснилось, что программа содержит код, находящийся под GPL. В ноябре 2009 года Microsoft извинилась перед покупателями и пообещала открыть код программы[13][14]. 10 декабря 2009 года Microsoft окончательно открыла исходные коды Windows 7 USB/DVD Download Tool под лицензией GPLv2[15]. Windows 7 USB/DVD Download Tool можно скачать из Интернета по адресу: http://wudt.codeplex.com/
08:18 18.04.2017
Вячеслав Юрьевич
Участник
04:42 19.04.2017
Suche Vero
Подписчик
Точно. А код смотрят конечно только лохи программистское образование которых закончилось в школе изучением бэйсика.
Попытки купить были. И еще конечно будут вероятнее всего. Идиотам что в лоб что по лбу. Вот только как раз в силу открытости исходного кода польза от таких попыток купить, стремится к нулю.
23:41 20.04.2017