LINUX.ORG.RU

Microsoft идет навстречу

 


0

0

21-го февраля 2008 Стив Балмер выступил с заявлением, объявив о ряде шагов, которые намерена предпринять корпорация для улучшения открытости своих продуктов. Действия направлены на обеспечение эффективного взаимодействия, а также на предоставление широкого выбора для разработчиков, партнеров, клиентов а также конкурентов компании.

В частности, отныне Microsoft намерена:

  • гарантировать открытость взаимодействия с продуктами третьих сторон;
  • содействовать переносимости даных;
  • усиливать поддержку промышленных стандартов;
  • поощрять открытость сотрудничества с клиентами а также сообществами opensource.
Список продуктов, к которым применяется оглашённая политика, включает: Windows Vista (включая .NET Framework), Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007, and Office SharePoint Server 2007, а также будущие версии названых продуктов.

В качестве непосредственных первых шагов корпорация намерена:
  • начиная с сегодняшнего дня опубликовать на ресурсе MSDN более 30 тыс. страниц документации по протоколу клиент-серверного взаимодействия Windows, которая раньше являлась коммерческой тайной и предоставлялась только по специальной лицензии через Microsoft Work Group Server Protocol Program (WSPP).
  • на вебсайте Microsoft собирается указывать, какие из протоколов защищены патентами корпорации и введет их лицензирование под разумными недискриминирующими условиями с низкой оплатой.
  • корпорация согласна отказаться от судебного преследования разработчиков, занимающихся разработкой и некоммерческим использованием продуктов с открытым исходным кодом, в которых реализованны указанные протоколы. Более того, эти разработчики получат бесплатный доступ к документации. Компании, которые намерены заниматься коммерческим распространением подобного ПО, имеют возможность получить лицензию на использование патентов Microsoft.

>>> И еще много всякого

★★★★★

Проверено: svu ()
Ответ на: комментарий от Windows-user

>реестр одна из тех вещей которые предотвращают разведение зоопарка

Зато активно поощеряет разведение помойки из неудалённых ключей, которые захламляют реестр, тормозят систему, а иногда могут привести к различным глюкам.

>тогда давайте заведем специальную утилиту

И вместо того, чтобы искать файл progname.conf и отредактировать в нём строку param, мы запускаем настройщик, отыскиваем раздел progname, и изменяем параметр param, либо вводим что-то вроде 'confedit progname set param value'. Офигенное улучшение! :D

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

Смысл виндокапца в ликвидации монополии Micro$oft, лишение её монопольной ренты, в снижении её доли на рынке до естественных для совершенной конкуренции 10-20%, в резком снижении цен на продукты M$ до уровня конкурентов и, как следствие, в прекращении технологического диктата на IT-рынке.

vold ★★★★★
()
Ответ на: комментарий от wfrr

>>А как в винде поступать с настройками проги? Искать где это хранится в реестре?

>Экспортируйте реестр в файлик, ежели оно вам надо.

Пример: Винда и реестр засрались, хочу переустановить винду, чтоб была новенькая и чистенькая. Но надо сохранить настройки некоторых программ. В программе нет функции экспорта настроек и я не знаю где хранятся эти настройки в реестре. Пробую найти, Ctrl+f, имя 1й проги, экспортировал 20 частей реестра, 2я прога - еще 10 частей реестра, 3я прога... надоело, экспортирую весь реестр. При установке форматнул диск, установилась свежая винда, поставил проги, настроек нету, импортирую реестр. ОЙ, винда опять глючит...

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

>Офигенное улучшение!

Rasterman считает именно так. а я иногда склонен согласиться, глядя на зоопарк конфигов, в каждом из которых синтаксис вроде бы и похож, но отличается. я не конь, у меня голова маленькая, всё не помещается.

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

>Смысл виндокапца в ликвидации монополии Micro$oft, лишение её монопольной ренты, в снижении её доли на рынке до естественных для совершенной конкуренции 10-20%,

согласен

> в резком снижении цен на продукты M$ до уровня конкурентов

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

> и, как следствие, в прекращении технологического диктата на IT-рынке.

согласен

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

> Vold, у тебя всегда такая странная привычка - нажимать "Ответить" на последнем посте?

А есть разница?

vold ★★★★★
()
Ответ на: комментарий от gggg

>Это если под админом сидеть.

Программа всегда ставится под админом. И может сделать в этот момент все, что угодно.

>Простой пользователь ничего в системном реестре поменять не может.

Простой пользователь просто говорит, "хачу винамп" и запускает инсталер от админа. И он прав...

AVL2 ★★★★★
()
Ответ на: комментарий от mirage

>глядя на зоопарк конфигов, в каждом из которых синтаксис вроде бы и похож, но отличается.

это может быть и плюсом и минусом.

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

С другой стороны, мелкие нестыковки в форматах решаются постепенным внедрением одного, самого удачного решения. Например геттекст таким решением стал. А для конфигом, может быть, не актуально?

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

>Один универсальный формат конфига будет неизбежно перегруженым неиспользуемым функционалом и сложным.

поэтому Rasterman сделал его бинарным (щаз меня заплюют %-).

mirage
()

Microsoft идет навстречу стене.

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

> Один универсальный формат конфига будет неизбежно перегруженым неиспользуемым функционалом и сложным.

Главное не то, какой формат конфига, а то что он является текстовым файлом (.ini или .xml) и его:

во-первых, можно легко зарезервировать простым копированием, а следовательно, можно автоматизировать этот процесс с помощью bash-файла, если операция проводится периодически;

во-вторых, в нём можно легко разобраться и отредактировать простым текстовым редактором (например, gedit или kwrite).

Кто скажет, что файл конфигурации web-сервера Apache "httpd.conf" сложный (там все строчки откомментированы)?

vold ★★★★★
()
Ответ на: комментарий от Windows-user

> В общем PEACE братья!

PEACE-дец. Баллмер тее брат!

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

>>Кто скажет, что файл конфигурации web-сервера Apache "httpd.conf" сложный

>я скажу. потому что ниасилил. lighttpd проще.

может быть ты пытался написать httpd.conf заново, с чистого листа?

PS: Для облегчения придумали webmin

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

>Rasterman считает именно так.

Who is Rasterman?

>глядя на зоопарк конфигов, в каждом из которых синтаксис вроде бы и похож, но отличается.

Вот уже который раз вижу плач про разный формат конфигов.. Люди, вы о чём вообще?! О_о В 90% случаев используется стандартный формат - название секции в квадратных скобках, параметр и его значение разделяется '=', комменты обозначаются '#'.

Да, в некоторых конфигах параметр и значение разделяются ':=' или пробелами/табуляцией, в некоторых секции обозначаются фигурными скобками.. Но неужели это создаёт какие-то проблемы? Никого ведь не вводит в ступор, что во многих плеерах и последних версиях оффтоп оффиса иконки не похожи на системные?

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

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

Шашечки или ехать? В линуксе вам придется искать конфиги этих программ в /etc/ и в ~/ , если программа гномосятническая вас ждет секс с ее реестром. У вас вообще такие запросы, что они при любом раскладе приведут к сексу, может обратите свой взор на девушек?

wfrr ★★☆
()
Ответ на: комментарий от wfrr

>В линуксе вам придется искать конфиги этих программ в /etc/ и в ~/

Для этого у меня /home на отдельном диске. И еще ни разу не переустанавливал систему из-за глюков. И если бывают проблемы, то можно посмотреть логи и все исправить. А вот винду легче переустановить, чем разбираться из-за чего она тупит.

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

>Для этого у меня /home на отдельном диске.

Сие аналогично полному экспорту пользовательской части реестра.

>А вот винду легче переустановить, чем разбираться из-за чего она тупит.

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

wfrr ★★☆
()
Ответ на: комментарий от R_Valery

>Нда-с... Снимаю шляпу перед Филипс! Эт сколькож человеко-часов затрачено, чтоб сего добиться?

не думаю, что много. Но винда там основательно урезана, на предмет удаления возможности стороннего вмешательства

>Вы очень удивитесь, но - РАБОТАЕТ.

Он 32 бита. Флеша 64 бит на данный момент НМИ не существует

iRunix ★★★★
()
Ответ на: комментарий от wfrr

> Сие аналогично полному экспорту пользовательской части реестра.

Да, но намного удобнее. Если накосячил с настройками проги и она перестала запускаться, все лечится удалением файлика ~/.proga.conf

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

>может быть ты пытался написать httpd.conf заново, с чистого листа?

я, конечно, не титан мысли, но и не настолько идиот. %-)

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

>Who is Rasterman?

google, enlightenment

>Но неужели это создаёт какие-то проблемы?

мне — создаёт. помнить такие ньюансы намного тяжелее, чем кардинальные различия.

>во многих плеерах и последних версиях оффтоп оффиса

я не знаю, как там выглядят «многие плейеры и поледние версии оффтоп офиса». ну нет у меня винды.

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

>А если хомяк ещё и на отдельном разделе лежит вместе с настройками, то тут вообще лепота. =) Винде, к сожалению, до этого ещё далеко..

Попробуйте мышой в проводнике перетащить мои документы на отдельный диск и удавитесь. Есть еще и системная настройка местоположения /home

iRunix ★★★★
()
Ответ на: комментарий от rbxx

>> Сие аналогично полному экспорту пользовательской части реестра.

>Да, но намного удобнее. Если накосячил с настройками проги и она перестала запускаться, все лечится удалением файлика ~/.proga.conf

Только вот где этот файлик лежит у кдешных прог?

А где у гномовских?

И расскажите какой файлик удалить например у файрфокса?

wfrr ★★☆
()
Ответ на: комментарий от wfrr

да что тут спорить. Общий принцип один, но места все равно не тривиальные. Например юзер не будет знать что апач это хттпд

iRunix ★★★★
()
Ответ на: комментарий от wfrr

> В линуксе вам придется искать конфиги этих программ в /etc/ и в ~/ , если программа гномосятническая вас ждет секс с ее реестром.

В GNOME нет реестра. Там есть несколько десятков конфигурационных XML-файлов, которые лежат в папке /etc/gconf. И есть редактор конфигурации Gconf-editor, которые сводит все параметры этих файлов в единый гуи-интерфейс. Для такой сложной и высокоинтегрированной среды, как GNOME, это оправдано.

Для резервного копирования настроек Gnome можно просто скопировать на лазерный диск или на флэшку папку /etc/gconf без всякого секса. Впрочем, чаще всего, и этого не нады, ибо Гном хорош и в дефолтных настройках.

vold ★★★★★
()

А теперььььь.... все дружно снимаем блокираторы мозговой деятельности.

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

>В GNOME нет реестра.

Для вас, это надеюсь не новость?

>Для такой сложной и высокоинтегрированной среды, как GNOME, это оправдано.

Почему то, эта фраза у меня вызывает улыбку.

>Для резервного копирования настроек Gnome можно просто скопировать на лазерный диск или на флэшку папку /etc/gconf без всякого секса.

Читайте, читайте и еще раз читайте, что пишут другие, а другие говорят что достаточно удалить файлик, я вот и интересуюсь, какой файлик надо удалить для программы использующей гномовский реестр.

wfrr ★★☆
()
Ответ на: комментарий от mirage

>>Кто скажет, что файл конфигурации web-сервера Apache "httpd.conf" сложный

>я скажу. потому что ниасилил. lighttpd проще.

Мне тоже по-началу показалось, что там всё сложно. Но в и-нете нашлось полно инструкций по настройке Apache. К тому же нашёлся файл "httpd.conf" с комментами на русском языке. В результате настройка удалась с первого раза.

vold ★★★★★
()
Ответ на: комментарий от wfrr

> И расскажите какой файлик удалить например у файрфокса?

Можно всю папку грохнуть ~/.mozilla/firefox, а лучше переименовать ее, запустить, закрыть, firefox, и скопировать из старой то что надо, например, bookmarks.html, history.dat, и т.д.

Чуствую, что wfrr хочет доказать, что реестр винды лучше чем отдельный файл, конфиг, для каждой проги... И я начинаю понимать почему, наверное ник wfrr расщифровывается как WindowsFoReveR

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

>Можно всю папку грохнуть ~/.mozilla/firefox, а лучше переименовать ее, запустить, закрыть, firefox, и скопировать из старой то что надо, например, bookmarks.html, history.dat, и т.д.

Возможно, это решение вам кажется достаточно удобным, кроме того, оно противоречит предыдущему вашему ответу:

>Если накосячил с настройками проги и она перестала запускаться, все лечится удалением файлика ~/.proga.conf

И вы не ответили, что там с этим файликом у программ из kde и gnome.

>Чуствую, что wfrr хочет доказать, что реестр винды лучше чем отдельный файл, конфиг, для каждой проги... И я начинаю понимать почему, наверное ник wfrr расщифровывается как WindowsFoReveR

Интуиция вас подвела.

wfrr ★★☆
()
Ответ на: комментарий от wfrr

>> В GNOME нет реестра.

> Для вас, это надеюсь не новость?

Я вроде ясно сказал, что гномовские настройки хранятся в XML-файлах в паке /etc/gconf, а не в мифичеком реестре.

> Почему то, эта фраза у меня вызывает улыбку.

Улыбку из-за того, что у Гнома есть редактор конфигурации? Но у многих больших программ есть нечто подобное.

> Читайте, читайте и еще раз читайте, что пишут другие, а другие говорят что достаточно удалить файлик, я вот и интересуюсь, какой файлик надо удалить для программы использующей гномовский реестр.

Другие программы не имет отношение к GConf и к гномовским конфигурационным файлам. Они хранят настройки в своих конфигах. Следовательно, др. проги не вляют на стабильность работы Гнома, а Гном -- на их стабильность.

Если бы было верно иное, то проги были бы привязаны к конкретному DE. Но они не привязаны к DE через конфиги, т.к. могут работать под разными DE (под Gnome, KDE, XFCE и др.). Проги для рисования гуя используют графические библиотеки GTK+ или QT, но конфиги здесь причём?

Если бы сторонние проги валили свои настройки в GConf -- это было бы кошмаром, ограничило их переносимость в др. DE.

Что касается удаления .config-файла какой-нибудь проги, то это способ вернуть её настройки к дефолтовым. При удалении локального конфига, он создаётся заново (копируется из глобальных настроек) по дефолту. Это нормальная реакция программы по восстановлению своей конфигурации в случае отсутствия локального конфиг-файла.

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

ЧУШЬ полная. Сам то понял, что написал?

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

>кеды - ~/.kde/share/config/

Только вот, не все так просто, в ~/.kde/share/apps тоже что то лежит.

А SpeedCrunch держит свои конфиги в ~/.config/SpeedCrunch , там же может находится компиз, кое что из gtk.

>гном - ~/.gconf

И что, там всего две папки: apps и desktop. Вы опять промахнулись.

Бардак как в реестре винды.

wfrr ★★☆
()
Ответ на: комментарий от vold

>Улыбку из-за того, что у Гнома есть редактор конфигурации?

Мимо, из-за ваших пафосных речей, отдающих официозом.

>Что касается удаления .config-файла какой-нибудь проги, то это способ вернуть её настройки к дефолтовым. При удалении локального конфига, он создаётся заново (копируется из глобальных настроек) по дефолту. Это нормальная реакция программы по восстановлению своей конфигурации в случае отсутствия локального конфиг-файла.

Вы невмеру многословны, rtorrent например, при удалении конфига не создаст его заново.

>Я вроде ясно сказал, что гномовские настройки хранятся в XML-файлах в паке /etc/gconf, а не в мифичеком реестре.

Почему тогда большинство его называет реестром? Или вы единственный кто знает истину, как в случае с longhorn?

wfrr ★★☆
()
Ответ на: комментарий от wfrr

> Мимо, из-за ваших пафосных речей, отдающих официозом.

Я не являюсь официальным лицом.

> Вы невмеру многословны, rtorrent например, при удалении конфига не создаст его заново.

Просто стараюсь доходчиво объяснить суть, поэтому и получается длинно. Впрочем, в следующий раз могу выражать свои мысли лаконичнее, раз уж вам не надо разжёввывать очевидные вещи.

> Почему тогда большинство его называет реестром? Или вы единственный кто знает истину, как в случае с longhorn?

Из-за внешнего сходства GConf-editor'а с Regedit'ом :)

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

>А есть разница?

Да. Кнопку надо нажимать в том посте, на который отвечаешь, если отвечаешь не кому-то конкретно, то жми "ответить" на новости/первом посте. Это важно потому что многие используют заголовок поста для навигации по форуму, ибо древовидного представления на лоре нет, а 90% местного контингента ещё и квотинг не осилило. К тому же если ты будешь отвечать на пост, подлежащий удалению, то твои посты улетят вместе с ним.

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

>мне — создаёт. помнить такие ньюансы намного тяжелее, чем кардинальные различия.

Запоминать? Зачем??? Я открываю rc.conf, вижу что там параметр и значение разделяются '=', открываю xorg.conf, вижу что там параметр и значение разделяются пробелами/табуляцией.. Или ты конфиги с нуля пишешь?

>ну нет у меня винды.

Без разницы, под линем такая же история, даже ещё хуже. Достаточно вспомнить различие между гткашным и кутешным софтом..

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

я не сказал, что не настроил в конце концов. просто lighttpd, имо, логичней.

а когда я вижу «маны/доки на русском» к явно нерусской программе, то я их вытираю. дабы в заблуждение не вводили. лучще никакой документации, чем «русская». врочем, где есть «русская», там и нормальную найти можно.

зыж я не зря слово «русская» взял в кавычки.

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

>Запоминать? Зачем???

затем, что иногда, например, закавыченое значение — не то же самое, что без кавычек. или двойные/одинарные кавычки, которые могут значить совсем разное. или допустимость/недопустимость пробелов вокруг «=». и так далее.

>Достаточно вспомнить различие между гткашным и кутешным софтом.. окромя пресловутого «диалога открытия файла» ничего кардинального. не меньший зоопарк, чем в винде, как я помню по состоянию на пару лет назад. когда все делали свои «скины», малевали свои иконки на тулбары и ты пы. фиг ли разницы? не думаю, что щаз там всё по-другому. а виста (по скриншотам) ещё стращнее.

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

>> А есть разница?

> Да. Кнопку надо нажимать в том посте, на который отвечаешь, если отвечаешь не кому-то конкретно, то жми "ответить" на новости/первом посте.

Хорошо, уже исправился. Хотя, если честно, раньше не обращал особого внимания на заголовок поста.

vold ★★★★★
()
Ответ на: комментарий от mirage

>затем, что иногда, например, закавыченое значение — не то же самое, что без кавычек. или двойные/одинарные кавычки, которые могут значить совсем разное. или допустимость/недопустимость пробелов вокруг «=». и так далее.

у него это в ДНК прошито. Да и у всех нормальных людей. Патчите свое...

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

>Никого ведь не вводит в ступор, что во многих плеерах и последних версиях оффтоп оффиса иконки не похожи на системные?

Меня вводит. Хотя конфиги вроде могу править. Мистика-с.

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

> Он 32 бита.

И какие проблемы лично для вас создает то, что у меня работает 32-хбитный флеш? Неужели завидуете? нехорово...

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

>Попробуйте мышой в проводнике перетащить мои документы на отдельный диск и удавитесь.

Только после того, как ты мне расскажешь, как перетащить на отдельный диск файл реестра со всеми юзерскими настройками, в противном случае удавишься сам. Договорились?

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

>закавыченое значение — не то же самое, что без кавычек. или двойные/одинарные кавычки, которые могут значить совсем разное. или допустимость/недопустимость пробелов вокруг «=». и так далее.

Но согласись, если во всём стараться придерживаться общего стиля конфигов, то особых проблем не будет.. Почему-то лично я ни разу не имел проблем с конфигами по подобным причинам. Возможно у меня и вправду это в ДНК зашито.. :)

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