Открытые стандарты (open standards)

18
ОТКРЫТЫЕ СТАНДАРТЫ 1 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007 ВЗАИМОДЕЙСТВИЕ БЕЗОПАСНОСТЬ ЭКОНОМИЧНОСТЬ СТАНДАРТИЗАЦИЯ Вадим Машков [email protected] a

description

Презентация разъясняет что такое открытые стандарты

Transcript of Открытые стандарты (open standards)

Page 1: Открытые стандарты (open standards)

ОТКРЫТЫЕ СТАНДАРТЫ

1 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

ВЗАИМОДЕЙСТВИЕ

БЕЗОПАСНОСТЬ

ЭКОНОМИЧНОСТЬ

СТАНДАРТИЗАЦИЯ

Вадим Машков [email protected]

Page 2: Открытые стандарты (open standards)

Открытые стандарты – зачем? железные дороги

• почти весь мир – 1435 мм • экс-СССР 1524 и 1520 мм• + еще 54 основных стандарта

штепсельные розетки• в Европе CEE 7/4 (Schuko)• в экс-СССР ГОСТ 7396• в США - тип А (NEMA)• + еще с дюжину

Стенд для смены тележекв Мостиске-2 (Украина)

www.parovoz.com

2 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 3: Открытые стандарты (open standards)

Вред закрытых стандартов 7 февраля 1904 года

• причина пожара – окурок• холодная, влажная и ветренная

погода

помощь всего побережья• Нью-Йорк• Филадельфия• Вашингтон

Но...

The Baltimore Sun, feb 5 2004www.baltimoresun.com

Пожар в Балтиморе 1904 г

3 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 4: Открытые стандарты (open standards)

http://firehydrant.org/pictures/oldermodels.html

...более 15 несовместимых типов гидрантов

вода есть, но набрать её нельзя

Typical Fire Hydrants from 1850-1900

Вред закрытых стандартов

4 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 5: Открытые стандарты (open standards)

Вред закрытых стандартов

2500 домов сгорело пожар локализовали 30

часов 35 000 бездомных начата стандартизация

оборудования

The Baltimore Sun, feb 5 2004www.baltimoresun.com

Пожар в Балтиморе 1904 г

5 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 6: Открытые стандарты (open standards)

Открытые стандарты

✔ пригодность✔ возможность выбора для

пользователей✔ нет лицензионного платежа✔ нет дискриминации (правило

RAND)✔ расширения и подмножества✔ противодействие «Догнать,

Перегнать и Подрезать»✔ одна задача – один стандарт

www.w3c.de

6 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 7: Открытые стандарты (open standards)

Открытые стандарты и безопасность

закрыть != обезопасить• Xbox• DVD CSS• Blue Ray• Активация Windows

7 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 8: Открытые стандарты (open standards)

Открытые стандарты и безопасность

как обезопасить• открытый дизайн• открытые стандарты• модульность построения• физиологическая приемлемость

8 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 9: Открытые стандарты (open standards)

Открытый стандарт ODF

✔ ISO/IEC 26300:2006✔ принят ISO 4 мая 2007 г. в качестве

международного стандарта ✔ 7 стран уже используют, 6

планируют✔ 50 международных организаций✔ более 20 программ✔ полностью документирован✔ не имеет ограничений на

использование

9 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Логотип ODF

Page 10: Открытые стандарты (open standards)

OpenOffice.org использует ODF

10 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

http://marketing.openoffice.org/http://www.unesco.org/education/imld2007

Page 11: Открытые стандарты (open standards)

Открытый Стандарт против Office OpenXML

11 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

✔ пригодность✔ возможность выбора

для пользователей✔ нет лицензионного

платежа✔ нет дискриминации

(правило RAND)✔ расширения и

подмножества✔ противодействие

Хищным Методам✔ одна задача - один

стандарт

✗ плохая и объемная документация

✗ только под Windows✗ буфер обмена, OLE-объекты

✔ нет платежа✗ ссылки на закрытые наработки

Microsoft✗ – » –

✗ заложены возможности ограничения конкуренции

✗ попытка дублирования существующего стандарта

Page 12: Открытые стандарты (open standards)

Для разработчика это

12 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

✔ нарушение стандарта представления даты и времени(ISO 8601)

✔ нарушение стандарта языковых кодов (ISO 639-1и ISO 639-2)

✔ нарушение стандарта графики (ISO/IEC 8632)

✔ нарушение стандарта хеширования (ISO/IEC 10118-3, W3C XML-ENC);

✔ нарушение стандарта математических формул (W3C MathML)

найдено на channel9.msdn.com

это надо изучать

Page 13: Открытые стандарты (open standards)

1998 год, Microsoft заявляет

13 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

При стандартизации Java Platform Specification компания Microsoft протестовала: «стандарт одной компании предлагает несправедливое рыночное преимущество»Microsoft, in particular, challenged the right of one company to serve as the submitter of an international standard, claiming that this approach offered unfair market advantage

Electronic News, Jan 26, 1998 http://findarticles.com/p/articles/mi_m0EKF/is_n2203_v44/ai_20201013

Page 14: Открытые стандарты (open standards)

Microsoft делает

14 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

CSS• Microsoft принимало активное участи в разработке CSS• Internet Explorer версии 3 не полностью поддерживал

стандарт CSS• и сейчас (IE 7) – тоже не поддерживает полностью

SMB• начало 90х – доминирование Novell Netware• Microsoft стандартизирует протокол SMB• сейчас протокол закрыт • на MSDN – ссылки на документацию samba.org

Page 15: Открытые стандарты (open standards)

«Представители Microsoft не могут прокомментировать, какая ситу-ация сложится с Ecma в ближайшие годы, потому что мы не знаем, форматы какого направления они примут. Разумеется, мы тоже будем действовать и предложим изменения на основе того, чего мы хотим добиться с помощью Office 14. Правда, в конце концов прочие члены Ecma могут пойти в совсем другом направлении...»

It’s hard for Microsoft to commit to what comes out of Ecma in the coming years, because we don’t know what direction they will take the formats. We’ll of course stay active and propose changes based on where we want to go with Office 14. At the end of the day, though, the other Ecma members could decide to take the spec in a completely different direction.

...и уже не скрывает намерений

15 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

By Frank Hayes, «Microsoft's cynicism», ComputerWorld, Sep 25 2007http://www.techworld.com/storage/features/index.cfm?featureid=3685

Page 16: Открытые стандарты (open standards)

работа ISO сорвана• появилось много «новых членов»• «Старая Гвардия»" (Канада, Франция, Новая Зеландия,

Япония, Корея, Ирландия, Китай и Норвегия) были против

• «Новички» (Кот-д'Ивуар, Сирия, Казахстан, Танзания etc – голосовали «за» OOXML

• Украина, Россия и Белоруссия – «за»

будет ли принят как стандарт OOXML

16 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Rob Weir, «How to Hack ISO»http://www.robweir.com/blog/2007/09/how-to-hack-iso.html

OOXML Payback Time as Global Standards Work in SC 34 "Grinds to a Halt"http://www.consortiuminfo.org/standardsblog/article.php?story=20071016092352827

Page 17: Открытые стандарты (open standards)

Кому доступны ваши данные

17 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

Page 18: Открытые стандарты (open standards)

ОТКРЫТЫЕ СТАНДАРТЫ

18 FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007FOSS&LINUX SOLUTIONS / OSDN CONFERENCE 2007

ВЗАИМОДЕЙСТВИЕ

БЕЗОПАСНОСТЬ

ЭКОНОМИЧНОСТЬ

СТАНДАРТИЗАЦИЯ

Вадим Машков[email protected]