gosha писал(а):Open Source в органах госвласти: 7 аргументов "за"
Установление стандартов взаимодействия с бизнесом и населением
Ориентация на применение продуктов Microsoft приведёт к использованию закрытых форматов и стандартов этой компании для документооборота и обмена данными.
В процессе развития «электронного правительства» постоянно увеличивается объём данных, которыми ведомства обмениваются с бизнесом и населением. Использование закрытых форматов будет навязано всем, кто желает полноценно взаимодействовать с руководящими органами своей страны.
Производители закрытого ПО, и прежде всего компания Microsoft, широко применяют закрытые форматы данных, например, документы Microsoft Office, чтобы укрепить своё монопольное положение на рынке. Правда, в последнее время Microsoft риторически признаёт важность открытых форматов и предлагает для этого собственные разработки — но на них устанавливаются жёсткие патентные ограничения, не позволяющие потребителям полностью избежать зависимости от этой компании.
Как мы указали выше, именно открытое ПО, как правило, ориентировано на использование открытых форматов. Его применение позволяет максимально широко использовать такие форматы и стандарты для взаимодействия с бизнесом и населением.
В пакете Office 2003 Editions документы Word 2003 и электронные таблицы Excel 2003 могут быть сохранены в формате файлов XML, с которыми можно работать и по которым можно выполнять поиск с помощью любой программы, способной обрабатывать формат промышленного стандарта XML. оригинал
Открытые стандарты и совместимость
Как у компаний, так и у государственных ведомств существует бесчисленное множество унаследованных систем с несовместимыми структурами данных, которые должны быть приведены к согласованному виду, если организации хотят совместно использовать информацию и пользоваться плодами сетевой экономики. Таким образом, фундаментальной составляющей информационной инфраструктуры является потребность в совместимости и открытых стандартах.
В одних странах задача принятия и регулирования стандартов решается под руководством государства, в других она отводится частному сектору, а где-то — это сфера совместной ответственности государства и частных компаний. При любом варианте и государство, и бизнес принимают во внимание уже существующие международные стандарты. Многие органы власти поддерживают открытые стандарты и подают пример, создавая модели взаимодействия, описывающие их собственные технические правила.
Модель взаимодействия устанавливает необходимые предварительные условия для достижения согласованности и интеграции данных в государственном секторе. Соблюдение этих требований, как правило, обязательно для всех государственных систем, а также для систем частного сектора и сторонних поставщиков, подключающихся к государственным системам и службам.
Основная направленность моделей взаимодействия заключается в применении всеми государственными системами открытых интернет-стандартов, в том числе языка XML как основного стандарта для интеграции данных. Нередко правительства, ИТ-индустрия и другие заинтересованные участники совместно разрабатывают правила и стандарты, а согласованные XML-схемы затем публикуются в Интернете для всеобщего использования.
В государственных органах, в отрасли программного обеспечения и среди компаний и потребителей существует немало путаницы вокруг терминов «открытые стандарты» и «открытый код». Открытые стандарты (open standards) и ПО с открытым кодом (open source software, OSS) ставят перед собой различные цели. Открытые стандарты предназначены для обеспечения совместимости множества конкурирующих реализаций, имеющихся на рынке, при соблюдении определенных минимальных требований. Причем открытый стандарт не имеет отношения к модели разработки, используемой для реализации этого стандарта.
Что касается модели разработки ПО, открытый стандарт может быть с равным успехом реализован как в программном пакете, защищенном правом собственности, так и в программном пакете с открытым кодом. Также верно и то, что разработка ПО вовсе не обязательно должна базироваться на стандартах, и многие программы с открытым кодом разработаны без их учета. В более узком смысле открытый стандарт — это спецификация, тогда как ПО с открытым кодом — это программный код, который может являться или не являться реализацией открытого стандарта.
Главная цель философии ПО с открытым кодом заключается в предоставлении пользователям программ возможности изменять и распространять исходные тексты. Поскольку все ПО с открытым кодом может свободно модифицироваться, любой продукт с открытым кодом, изначально соответствующий стандартам, может быть изменен любым пользователем таким образом, что он перестанет им соответствовать и, возможно, станет несовместимым с другими версиями той же программы. Свобода модифицировать программный код включает в себя и свободу подрывать его совместимость.
И хотя модификация кода может быть полезной в определенных обстоятельствах, этот аспект ПО с открытым кодом не следует путать с задачами обеспечения совместимости и создания открытых стандартов. Более того, коммерческие производители программного обеспечения входят в число наиболее активных участников разработки и реализации открытых стандартов — независимо от их политики доступа к исходным текстам.оригинал
Screaming Lord писал(а):1. Дабы предотвратить очередные "holy wars" сразу скажу, что я не против открытого ПО и не за MS в органах гос. власти. Но то, что я сейчас процетирую - полная чушь, которая не соответствует действительности.gosha писал(а):Open Source в органах госвласти: 7 аргументов "за"
Установление стандартов взаимодействия с бизнесом и населением
Ориентация на применение продуктов Microsoft приведёт к использованию закрытых форматов и стандартов этой компании для документооборота и обмена данными.
В процессе развития «электронного правительства» постоянно увеличивается объём данных, которыми ведомства обмениваются с бизнесом и населением. Использование закрытых форматов будет навязано всем, кто желает полноценно взаимодействовать с руководящими органами своей страны.
Производители закрытого ПО, и прежде всего компания Microsoft, широко применяют закрытые форматы данных, например, документы Microsoft Office, чтобы укрепить своё монопольное положение на рынке. Правда, в последнее время Microsoft риторически признаёт важность открытых форматов и предлагает для этого собственные разработки — но на них устанавливаются жёсткие патентные ограничения, не позволяющие потребителям полностью избежать зависимости от этой компании.
Как мы указали выше, именно открытое ПО, как правило, ориентировано на использование открытых форматов. Его применение позволяет максимально широко использовать такие форматы и стандарты для взаимодействия с бизнесом и населением.
МС сегодня на всех углах кричит об открытых стандартах и офис не отстаёт:
Screaming Lord писал(а):В пакете Office 2003 Editions документы Word 2003 и электронные таблицы Excel 2003 могут быть сохранены в формате файлов XML, с которыми можно работать и по которым можно выполнять поиск с помощью любой программы, способной обрабатывать формат промышленного стандарта XML. оригинал
2. Открытое ПО - открытые стандарты, закрытое ПО - закрытые стандарты - это миф. Для того, чтобы этот миф развеять, достаточно посмотреть, кто является разработчиками открытых стандартов и всё встанет на свои места.
Screaming Lord писал(а):Открытые стандарты и совместимость
Как у компаний, так и у государственных ведомств существует бесчисленное множество унаследованных систем с несовместимыми структурами данных, которые должны быть приведены к согласованному виду, если организации хотят совместно использовать информацию и пользоваться плодами сетевой экономики. Таким образом, фундаментальной составляющей информационной инфраструктуры является потребность в совместимости и открытых стандартах.
В одних странах задача принятия и регулирования стандартов решается под руководством государства, в других она отводится частному сектору, а где-то — это сфера совместной ответственности государства и частных компаний. При любом варианте и государство, и бизнес принимают во внимание уже существующие международные стандарты. Многие органы власти поддерживают открытые стандарты и подают пример, создавая модели взаимодействия, описывающие их собственные технические правила.
Модель взаимодействия устанавливает необходимые предварительные условия для достижения согласованности и интеграции данных в государственном секторе. Соблюдение этих требований, как правило, обязательно для всех государственных систем, а также для систем частного сектора и сторонних поставщиков, подключающихся к государственным системам и службам.
Основная направленность моделей взаимодействия заключается в применении всеми государственными системами открытых интернет-стандартов, в том числе языка XML как основного стандарта для интеграции данных. Нередко правительства, ИТ-индустрия и другие заинтересованные участники совместно разрабатывают правила и стандарты, а согласованные XML-схемы затем публикуются в Интернете для всеобщего использования.
В государственных органах, в отрасли программного обеспечения и среди компаний и потребителей существует немало путаницы вокруг терминов «открытые стандарты» и «открытый код». Открытые стандарты (open standards) и ПО с открытым кодом (open source software, OSS) ставят перед собой различные цели. Открытые стандарты предназначены для обеспечения совместимости множества конкурирующих реализаций, имеющихся на рынке, при соблюдении определенных минимальных требований. Причем открытый стандарт не имеет отношения к модели разработки, используемой для реализации этого стандарта.
Что касается модели разработки ПО, открытый стандарт может быть с равным успехом реализован как в программном пакете, защищенном правом собственности, так и в программном пакете с открытым кодом. Также верно и то, что разработка ПО вовсе не обязательно должна базироваться на стандартах, и многие программы с открытым кодом разработаны без их учета. В более узком смысле открытый стандарт — это спецификация, тогда как ПО с открытым кодом — это программный код, который может являться или не являться реализацией открытого стандарта.
Главная цель философии ПО с открытым кодом заключается в предоставлении пользователям программ возможности изменять и распространять исходные тексты. Поскольку все ПО с открытым кодом может свободно модифицироваться, любой продукт с открытым кодом, изначально соответствующий стандартам, может быть изменен любым пользователем таким образом, что он перестанет им соответствовать и, возможно, станет несовместимым с другими версиями той же программы. Свобода модифицировать программный код включает в себя и свободу подрывать его совместимость.
И хотя модификация кода может быть полезной в определенных обстоятельствах, этот аспект ПО с открытым кодом не следует путать с задачами обеспечения совместимости и создания открытых стандартов. Более того, коммерческие производители программного обеспечения входят в число наиболее активных участников разработки и реализации открытых стандартов — независимо от их политики доступа к исходным текстам.оригинал
Screaming Lord писал(а):Автор статьи утверждает, что закрытое ПО, в большинстве случаев, это закрытые стандарты, открытое - наоборот. Это утверждение координально не верно. Отсюда, открытые стандарты не могут быть аргументом за открытое ПО. Например, сегодня MS активно пропагандирует открытые стандарты. Что касается офиса, то в разработке Open Office XML нужно благодарить не разработчиков открытых офисов, а гос. организации США (и не только их), которые поставили MS перед фактом.
Linuxworld 2006: Microsoft открывает двери для Linux
В специальной лаборатории Microsoft установлено более 300 серверных Linux-систем, которые используются для тестирования свободного софта в "чужеродном" окружении.
http://action.nclug.ru/news.php?extend.16 писал(а):
К вопросу о проблеме контрафактного ПО в российских условиях.
12.04.2006 - 09:05
В результате обсуждения некоторых вопросов, Ричард Столлмен написал несколько слов о проблеме контрафактного ПО в российских условиях, специально для российских пользователей и эксклюзивно для нашей акции:RMS писал(а):То что на компьютерах российских пользователей преобладает контрафактное ПО – это не проблема. Делиться программным обеспечением - это не так плохо, мы не должны утверждать, что разделяемое ПО является "проблемой". Проблема состоит в том, что программное обеспечение несвободно. В данном контексте термин "контрафактное программное обеспечение" тоже ошибочный, потому что подразумевает, что эти копии - так или иначе не действительны или являются подделкой. Нелегальные копии программного обеспечения - точно эквивалентны легальным копиям. Таким образом термин "контрафакт" – пропаганда несвободных программ.
Акции по изъятию нелегального программного обеспечения и привлечение к уголовной ответственности лоббируются проприетарными компаниями и это осуществление вредных для общества законов. Появление в России специальных органов по борьбе против преступлений в сфере высоких технологий не является усовершенствованием законов: рост давления со стороны несправедливых законов является злом.
С другой стороны это может быть нам на руку - увеличение притеснения поощрит массы к недовольству. Но это не значит, что мы должны приветствовать, когда видим увеличение такого притеснения. Притеснение является злом - мы должны судить о хорошем и о плохом в терминах этики, а не в терминах реалполитики.
Попирающие свободу разработчики проприетарного ПО, взяли на вооружение хитрую стратегию по использованию нелегальных копий программ в бедных странах. На первом этапе они закрывают глаза на широкое распространении несанкционированного использования, считая что это даёт пользователям "подсесть" на их ПО (слово "подсесть" – не мое, взято у Гейтса).
Как только общество становится зависимым от этих нелегальных копий, разработчики начинают преследования. Сначала компаний, затем частных лиц. Они называют пользователей "пиратами" и призывают их "легализовать" свои копии, ссылаясь на законы, которые весьма несправедливы. Они надеются, что такая стратегия поможет подмять под свое влияние общество, которое станет беспомощно при их доминировании.
Мы надеемся, что это подвигнет общество к подъему и сбросу такого влияния, перейдя на использование свободного ПО. Ещё одним аспектом и преимуществом является то, что мы не должны платить за право запускать программы. Когда это преимущество станет ощутимым, тогда больше пользователей выберут свободное ПО. Если это так, мы должны помочь им и должны приветствовать их в нашем сообществе.
Но есть одна вещь, которую мы никогда не должны делать - мы никогда не должны поддерживать такие кампании, надеясь, что они привлекут в наш лагерь больше пользователей. Мы не должны уподобляться революционерам из прошлого, которые приветствовали, когда цари больше угнетали крестьян, потому что это было предпочтительно для восстания. Цель движения за свободное ПО – это установить свободу копировать и изменять ПО. Будучи искренними в этом, мы не должны давать права тем, кто пытается препятствовать. Мы не должны распространять проблему, которую сами же и пытаемся решить.
Это было бы ненужно и неправильно. Кампании угроз и пропаганды от разработчиков проприетарного ПО будут достаточно жесткими для того, чтобы привлечь многих в наш лагерь, даже если мы продолжим осуждать эти кампании. Делиться программами - не пиратство, это дружба. Нелегальные копии это не "плохо", плохо запрещать людям делиться и изменять ПО.
How about this? Richard Stallman.
Screaming Lord писал(а):сегодня MS активно пропагандирует открытые стандарты.
Корпорация Microsoft имеет четкое представление о том, каким образом информационно-коммуникационные технологии могут стать реальным помощником в достижении целей муниципальных и региональных органов власти. Чтобы граждане получили возможность полноценного участия в информационном обществе, они должны получить хорошее образование и навыки работы на компьютере; предоставляемые услуги и информация должны соответствовать местным потребностям; кроме того, должны разрабатываться и активно использоваться открытые стандарты.
Какую бы область деятельности ни взять — государство всегда имеет возможность вести за собой собственным примером. Например, многие органы власти, определяя технические требования к системам, устанавливают параметры взаимодействия, а в качестве эталона связи между компьютерами используют такие открытые стандарты, как XML. Строгое соблюдение отраслевых стандартов становится обязательным требованием для многих систем, обслуживающих сферу государственного управления, а также для частных систем и систем сторонних производителей при подключении их к системам органов власти. В Microsoft такие открытые стандарты уже давно стали основой ее продуктов и технологий, а сама корпорация стала одной из первых компаний, предоставляющих решения на основе общих стандартов. Microsoft также принимала участие и в разработке многих таких стандартов, например XML.оригинал
Screaming Lord писал(а):Что касается Столмана, имхо, очередной Колумб - ничего нового. Призывы типа "давайте всё ПО будет бесплатным", честно сказать немного поднадоели, и, на мой взгляд, они ничем не отличаются от призывов типа "давайте все книги, фильмы, песни будут тоже бесплатными. ".
Практически всё ПО MS использует открытые стандарты, я приведу наиболее известную часть стандартов, а ПО додумайте сами...gosha писал(а):Давай говорить откровенно, продукты МС с открытыми(свободными) стандартами.
Screaming Lord писал(а):Практически всё ПО MS использует открытые стандарты, я приведу наиболее известную часть стандартов, а ПО додумайте сами...gosha писал(а):Давай говорить откровенно, продукты МС с открытыми(свободными) стандартами.
Screaming Lord писал(а):TCP/IP — для передачи данных по проводным маршрутам;
Screaming Lord писал(а):HTTP и HTTPS 128 bit SSL vs 3 — для передачи данных;
Screaming Lord писал(а):HTML — для представления данных на основе веб-страниц; XML для структурированного и единообразного обмена данными;
Screaming Lord писал(а):сертификаты x.509 — например, если требуются цифровые сертификаты и цифровые подписи;
Screaming Lord писал(а):стандарт цифровых подписей W3C — как основанный на открытых
стандартах способ использования цифровых сертификатов для защиты данных;
SOAP — для получения доступа к системам, независимо от их производителя;
SMTP — для обмена электронными сообщениями;
веб-сервисы — как основной метод взаимодействия различных служб, независимо от производителя;
Screaming Lord писал(а):WS-I (WS-Security, WS-Trust, WS-Policy и т. д.) — для обеспечения согласованности способов взаимодействия систем в условиях безопасности, надежности и предсказуемости.
Screaming Lord писал(а):Более конкретно могу сказать про .NET:
Standard ECMA-334 C# Language Specification
Standard ECMA-335 Common Language Infrastructure (CLI)
Исходники .NET
Шутишь, да?gosha писал(а):XML - да, только вот особо не заметил использование оного. Подскажите где?
Это наверное потому, что там нет закрытых стандартов.gosha писал(а):Увы не владею никакой информацией о .NET.
Ну я тоже от тебя пока ни одного закрытого стандарта не получил...gosha писал(а):Но что поразительно, я не увидел ниодного открытого протокола или формата в нашей повседневной офисной жизни, кроме TCP/IP, HTTP/HTML
Screaming Lord писал(а):Ну я тоже от тебя пока ни одного закрытого стандарта не получил...
Screaming Lord писал(а):Очень трудно вести диалог с противниками МС
Screaming Lord писал(а):ntfs полностью открыта, иначе как объяснить тонну софта для восстановления, дефрагментации и разбивки.
Screaming Lord писал(а):Между прочим стандарта на язык java нет не в одной международной организации, я уж не говорю, про недавнюю политику sun, давать его только избранным.
Это опять сны? Или уже факты? Насколько мне известно у МС патент на ntfs, по этому, если другой производитель ОС захочет использовать ntfs в своей ОС, он обязан будет платить. Ни о каких других отчислениях я не слышал. Если у тебя есть другая информация, опубликуй её, только с ссылкой на достоверный источник, а не ввиде текста в кавычках. В любом случае, я видел тонну ПО (включая халявное), которое свободно работало с ntfs, по этому считать ntfs чем-то закрытым, имхо, нельзя.wiz писал(а):Лицензионными отчислениями.
wiz писал(а):А разве кто-то говорит, что Java это свободное ПО?
ntfs - это не интерфейсный кабель и не протокол передачи данных, который используют многие открытые или закрытые системы. В разработку ntfs, МС были вложены крупные средства, и дарить её всем подряд они, по видимости, не собираються, если кто-то не хочет платить, пускай вкладывает деньги и делает собственные разработки или использует что-то, что дешевле или бесплатное. Но обвинять МС или любую другую компанию в том, что они не отдают нахаляву то, во что они вложили свои средства, имхо, глупо. С тем же успехом, я могу обвинить любого дмитровского провайдера в том, что они берут деньги за подключение к своей сети.gosha писал(а):ntfs открыта?
куда и кому. Купить можно и весь макрософт, но это не значит что она открыта
Ты обвиняешь МС в использовании закрытых стандартов, там где должы быть открытые. Ты это и доказывай:gosha писал(а):Никаких фактов открытых стандартов кроме проприетарных в виде html и tcp/ip я в принципе не почуял. Насчет html все сказал, берем учебник html 3.2 в руки и получаем факты, либо приходи в офис, я покажу как "правильно" используетс стандарты MS.
Про изменения в html ничего не знаю, зато знаю, что я когда-то сидел в ie и всё, что я посещал, нормально отображалось. Также миллионы сегодня используют ie. По этому, даже если изменения есть - они не столь значительны.Конституция Рoссийской Фeдерации ст.49 п.2 писал(а):Обвиняемый не обязан доказывать свою невиновность.
Хотелось бы тоже самое услышать, например, про red hat. И вот почему: постоянно пробигают новости про принятие стандартов, в которых фигурируют MS, IBM, Intel и другие, а вот red hat я там не видел ни разу.gosha писал(а):А теперь об открытости, видимо мы немного не допоняли, я больше интересовался, какме открытые вещи придумала MS и внедрила на пользу людей не только в своих продуктах, но и позволила на приемлемых условиях внедрить у других поставщиков ПО.
Screaming Lord писал(а):ntfs - это не интерфейсный кабель и не протокол передачи данных, который используют многие открытые или закрытые системы. В разработку ntfs, МС были вложены крупные средства, и дарить её всем подряд они, по видимости, не собираються, если кто-то не хочет платить, пускай вкладывает деньги и делает собственные разработки или использует что-то, что дешевле или бесплатное. Но обвинять МС или любую другую компанию в том, что они не отдают нахаляву то, во что они вложили свои средства, имхо, глупо. С тем же успехом, я могу обвинить любого дмитровского провайдера в том, что они берут деньги за подключение к своей сети.gosha писал(а):ntfs открыта? :)
куда и кому. Купить можно и весь макрософт, но это не значит что она открыта :)Ты обвиняешь МС в использовании закрытых стандартов, там где должы быть открытые. Ты это и доказывай:gosha писал(а):Никаких фактов открытых стандартов кроме проприетарных в виде html и tcp/ip я в принципе не почуял. Насчет html все сказал, берем учебник html 3.2 в руки и получаем факты, либо приходи в офис, я покажу как "правильно" используетс стандарты MS.Про изменения в html ничего не знаю, зато знаю, что я когда-то сидел в ie и всё, что я посещал, нормально отображалось. Также миллионы сегодня используют ie. По этому, даже если изменения есть - они не столь значительны.Конституция Рoссийской Фeдерации ст.49 п.2 писал(а):Обвиняемый не обязан доказывать свою невиновность.Хотелось бы тоже самое услышать, например, про red hat. И вот почему: постоянно пробигают новости про принятие стандартов, в которых фигурируют MS, IBM, Intel и другие, а вот red hat я там не видел ни разу.gosha писал(а):А теперь об открытости, видимо мы немного не допоняли, я больше интересовался, какме открытые вещи придумала MS и внедрила на пользу людей не только в своих продуктах, но и позволила на приемлемых условиях внедрить у других поставщиков ПО.
Если говорить о конкретных примерах, из своей области могу привести парочку, например, XML (совместно с IBM), C# (Borland C# Builder)
Screaming Lord писал(а):Хотелось бы тоже самое услышать, например, про red hat.
gosha писал(а):Опять же не проблема закрыть, но меня действительно интересует это движение к открытым стандартам кроме будущего стандарта офисных документом продвинется ли на другие сферы или нет.
Вернуться в Сети, программы и железо
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5