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 ()
Ответ на: комментарий от anonymous

>Только вот сколько доков нужно прочитать, чтобы узнать, что конфиги kate лежат в .kde/share/apps, и сколько доков нужно прочитать, чтобы начать нормально ориентироваться в реестре?

1:1

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

>Лучше всего бекапить нужные файлы/диры и из ~/.kde/share/config/, и из ~/.kde/share/apps.

А потом доказывали что share/apps это не конфиги... Сами определитесь

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

>Вот именно, нужно читать доки.. Только вот сколько доков нужно прочитать, чтобы узнать, что конфиги kate лежат в .kde/share/apps, и сколько доков нужно прочитать, чтобы начать нормально ориентироваться в реестре?

поддерживаю. В реестре шарят единицы. И эти единицы - IT спецы. а в линухе конфиги шарит любой advanved user.

Мне вот интересно, как бы вы настраивали фидошку, например, еслибы t-mail хранил конфиги в реестре :) Был бы еще тот секс.

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

>А потом доказывали что share/apps это не конфиги... Сами определитесь

ну ты и твердолобый тролль.

в share/apps лежат данные (логи, контакты и т.д.) в share/config лежат конфиги.

Для тведолобых: конфиги - это то, что определяет поведение программы.

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

>Как и винде. Либо в реестре, либо в хоме/application settings/proganame

ну-ну. вперед. успехов тебе в редактировании бинарных файлов :)

Кстати про перенос конфигов - перенося реестр ты так же переносишь КУЧУ мусора вместе. так что...

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

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

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

например бекап $username/application settings/adobe/photoshop cs/ и ветки реестра HKCU/software/adobe/photoshop поможет

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

>никак не пойму, чем вам не угодил реестр? не осили его древовидную логичную структуру?

1. она совершенно не логична. Там какие-то заклинания из букво-цифр. Совершенно не ясно что к чему и где крутить. Это просто какое-то совершенно невменяемое хранилище чего-то. И совершенно непонятно что там хранится. Есть только догадки, что среди всего того дерьма хранятся какие-то настройки.

2. реестр - это БД. 3. непонятно зачем он нужен. Если проще хранить настройки в файлах. А часто он несет и дисфункцию. Программы вписывают в него свои данные (чтобы триал версия не запускалась методом анинсталл/инсталл и т.п.) хер знает куда. И не удаляют их потом (грубо говоря засирают реестр).

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

>например бекап $username/application settings/adobe/photoshop cs/ и ветки реестра HKCU/software/adobe/photoshop поможет

Проверить не могу. Возможно. Но далеко не факт.

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

>Весь - возможно. Но там 2 метра, а не 500...

ну ппц. где ты 500метров нашел?

дай плз, du -sh ./.* в студию посмотрим-ка :)

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

>она совершенно не логична.

кому то /etc/ не логичен.

>Там какие-то заклинания из букво-цифр.

учите алфавит.

>3. непонятно зачем он нужен. Если проще хранить настройки в файлах.

Кому как. некоторые программы в реестр не пишут. А вообще это чтоб зоопарка не было и моря конфигв на винте. Вот посчитайте кол-во файлов в /etc/ и количество параметров в них.

>Программы вписывают в него свои данные (чтобы триал версия не запускалась методом анинсталл/инсталл и т.п.) хер знает куда.

А ты сравни с тем что было до этого. А лучше используй программы согласно лицензии.

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

7,5 MB

Кстати, реестр был действительно изначально создан для решения проблемы производительности, вызванной большим количеством мелких тогда ещё .ini файлов - ФС просто тухла, что первые версии NTFS, что FAT.

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

> Вот посчитайте кол-во файлов в /etc/ и количество параметров в них.
К чему это? Параметров ровно столько, сколько нужно для работы программ. Количество файлов и директорий в /etc около 40..50 плюс колечество доустановленных программ.
Да и вообще... Вы чего?? Какие 500 метров?.. 500 метров по стоимости сегодня сопоставимы бутылке минералки, подумайте о цене вопроса! Кому важны жалкие полгектара?? Или это дело принципа, доказать что Х хоть на пять копеек, но превосходит Y? Ну сэкономил я сто метров, теперь мне не надо за новым винтом ехать??..

Dimka-Bo
()

Solaris держит многие вещи в бинарном, а не текстовом формате из-за производительности

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

>Кому важны жалкие полгектара??

а полгектара рама для висты вам жалко... Короче троллизм. ни рам и винт не аргументы.

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

Слушай, во-первых, где я писал, что мне жалко полгектара оперативки для висты? Конечно, так просто деньги отдавать не хочется, а 0,5Гб ОЗУ на порядки дороже 0,5Гб жёсткого диска. Но причины убогости висты я вижу не в этом, так что попал ты пальцем в небо.
Во-вторых, именно ты больше всех обращал внимание на размер NTUSER.dat и .kde, а теперь сам же записываешь свои посты в "не аргументы". Да, это троллизм.

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

>кому то /etc/ не логичен.

Угу. ну давай посчитаем процентное соотн. людей, которые могут осмысленно редактировать реестр и людей, которые могут осмысленно редактировать конфиги в /etc.

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

>Solaris держит многие вещи в бинарном, а не текстовом формате из-за производительности

Щупал я этот солярис (OpenSolarisXXL). Если это - производительность, то убейте меня апстену. Это ж ужоснах. Кто юзал - меня поймут.

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

>учите алфавит.

слив.

>Кому как. некоторые программы в реестр не пишут. А вообще это чтоб зоопарка не было и моря конфигв на винте. Вот посчитайте кол-во файлов в /etc/ и количество параметров в них.

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

сразу отвечу на твой пост про размер /etc: 9МБ.

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

И я не знаю, что нужно делать, чтобы etc до 300 метров был. Наверное, бэкапы там хранить :)

>А ты сравни с тем что было до этого. А лучше используй программы согласно лицензии.

я использую программы, согласно лицензии (GPL). Но под виндой, в общем-то неплохую идею, извратили до совершенного безобразия. Точнее неправильно реализовали.

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

>>учите алфавит.

>слив.

Твой? ты же не смог понять например секцию software. Это же набо букв...

>

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

Если не осилил не говори. там тоже все упорядочено.

>Но под виндой, в общем-то неплохую идею, извратили до совершенного безобразия.

это про какую идею?

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

>Угу. ну давай посчитаем процентное соотн. людей, которые могут осмысленно редактировать реестр и людей, которые могут осмысленно редактировать конфиги в /etc.

боюсь тебя это не порадует. Учитывая процентное соотношение людей которые пользуются виндой и линуксом. Так что вменяемых вантузников больше чем линуксоидов вместе взятых :)

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

а вы часом не из потомства боевых человекообразных обезьян?

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

> Учитывая процентное соотношение людей которые пользуются виндой и линуксом. Так что вменяемых вантузников больше чем линуксоидов вместе взятых

количество не равняется качество, отстойник говна никогда не будет лучше банки меда

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

>количество не равняется качество, отстойник говна никогда не будет лучше банки меда

Я и не говорил про качество. Я как раз про то что среди такого множества вантузников осиливших реестр _больше_ чем всех линуксоидов

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

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

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

ты совсем тупой, да? процентное соотношение считается с учётом размера каждой из групп, а не «кол-во а/кол-во б».

блин, почему этих неучей автомобили на дорогах не сбивают?

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

>Вроде не вчера. А в about написано firefox, и запускается firefox.bin...

Зайди на mozilla.org и посмотри полное название браузера.. А ещё скажи полное называние пакета в твоём дистре.

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

>если рассматривать как прародителя

Не прародитель, а название проги или организации, её производящей.

>.kde а не .cde

CDE - прародитель KDE??? ЛОЛ :D

>и .mozilla , не .netscape?

Mozilla вообще не является прямым потомком Netscape, она лишь повзаимствовала часть кода оттуда.

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

>Да? Поделишься как?

Редактор групповых политик (gpedit.msc) -> Административные шаблоны -> Настройки компьютера -> дальше сам найдёшь

Вот что меня всегда забавляло, так это ситуация с gpedit. Тысячи далпайопов лезут в системные ветки реестра, рискуя обрушить всю систему, вся сеть завалена статьями по его настройке, выпущены десятки, если не сотни самых различных твикеров - и во всех случаях 90% настроек можно спокойно настроить через gpedit!

Вот вам наглядная иллюстрация хвалённой интуитивности винды! :D

>Либо в реестре

Только вот далеко не каждый догадается залезть вот в нужный раздел и импортировать/экпортировать ключи..

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

>А потом доказывали что share/apps это не конфиги... Сами определитесь

Тваюмать.. Я лишь ПОСОВЕТОВАЛ челу бекапить .kde/share/apps, чтобы он не остался потом без истории и закладок в конке, плейлистов в амароке и коффеине, скинов etc. Если кому-то это не нужно, то он может это не бекапить

Ещё раз для особо одарённых: в .kde/share/apps конфигов НЕТ!

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

>Mozilla вообще не является прямым потомком Netscape, она лишь повзаимствовала часть кода оттуда.

дочь вообще не является прямым потомком матери, она лишь позаимствовала часть ДНК оттуда.

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

http://www.letsmoto.com/forumsR/forum42/thread1439.html пример того как все "ОХЕРЕННО УПОРЯДОЧЕННО" в реестре оффтопика :) Названия веток интуитивно понятны наряду со значениями ключей. Удачи красноглазик

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

>Твой? ты же не смог понять например секцию software. Это же набо букв...

Там не только эта секция Ну ка-ну ка. А ты понимаешь например вот такое?

[Software\\Microsoft\\Windows\\CurrentVersion\\Setup\\ExceptionComponents] 1203724585 "ComponentList"=str(7):"{C53A407B-397A-4EEC-812F-E951673CDE7F}\0"

[Software\\Microsoft\\Windows\\CurrentVersion\\Setup\\ExceptionComponents\\{C53 A407B-397A-4EEC-812F-E951673CDE7F}] 1203724585

Или вот это: [System\\CurrentControlSet\\Control\\Print\\Printers\\HP DESKJET 670C] 1204075665 "Attributes"=dword:00000000 "Datatype"="RAW" "Default DevMode"=hex:48,50,20,44,45,53,4b,4a,45,54,20,36,37,30,43,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,0a,03,01,00,9c,00,08,00,13,7b,00,00,\ 01,00,09,00,9a,0b,33,08,64,00,01,00,07,00,00,00,02,00,01,00,00,00,03,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

А это?

[System\\CurrentControlSet\\Services\\MSIServer] 1192273935 "DisplayName"="MSIServer" "ErrorControl"=dword:00000001 "ImagePath"="c:\\windows\\system32\\msiexec.exe" "Start"=dword:00000003 "Type"=dword:00000020

[System\\CurrentControlSet\\Services\\VxD\\MSTCP] 1192273937 @=""

И чем отличается, например, Windows/Current Version от Windows NT/Current Version?

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

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

>боюсь тебя это не порадует. Учитывая процентное соотношение людей которые пользуются виндой и линуксом. Так что вменяемых вантузников больше чем линуксоидов вместе взятых :)

Я вообще-то имел в виду соотн. к общему числу пользовталей соотв. системы. Но даже в твоем случае вменяемых (злобных хакеров) вантузятников меньше, намного меньше, чем линуксоидов.

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

>это про какую идею?

про идею реестра. Это можно сделать. Но не так, как они это реализовали. Но в принципе - не имеет особого смысла. Так как усложняет.

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

>Я и не говорил про качество. Я как раз про то что среди такого множества вантузников осиливших реестр _больше_ чем всех линуксоидов

голову даю на отсечение, что это не так. Я даже уверен, что ты сам реестр не осилил. Только кричишь как он крут.

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

>дочь вообще не является прямым потомком матери, она лишь позаимствовала часть ДНК оттуда.

Дерьмовая аналогия, программы размножаются бесполым путём..

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

>Я и не говорил про качество. Я как раз про то что среди такого множества вантузников осиливших реестр _больше_ чем всех линуксоидов

Ага. ну что ж. Давай считать: Количество пользователей линукса примерно 0.5% по самым пессимистическим прогнозам.

И ты хочешь сказать, что каждый 200-ый юзер винды шарит в реестре? Мои тапочки умирают от хохота.

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

>голову даю на отсечение, что это не так.

Может отсекать. Или ты правда думаешь что осилить реестр смогли менее 0,5% виндовозов?

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

>Или вот это: [System\\CurrentControlSet\\Control\\Print\\Printers\\HP DESKJET 670C] 1204075665 "Attributes"=dword:00000000 "Datatype"="RAW" "Default DevMode"=hex:48,50,20,44,45,53,4b,4a,45,54,20,36,37,30,43,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,0a,03,01,00,9c,00,08,00,13,7b,00,00,\ 01,00,09,00,9a,0b,33,08,64,00,01,00,07,00,00,00,02,00,01,00,00,00,03,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

тебе это надо менять? зачем тогда лезешь? Темы вот в кде тоже в бинарном виде поставлются...

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

>Может отсекать. Или ты правда думаешь что осилить реестр смогли менее 0,5% виндовозов?

А ты предполагаешь обратное? Это чтож получается? В каждом жилом доме живет по 2-5 злобных хакеорв?

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

>тебе лучше вообще не делать. да и к компу не подходить, а то мало ли. там же руками надо мышь двигать и на кнопчки жаать. а ты так боишься что-то руками сделать…

а тебя нельзя к унитазу подпускать. Ты даже вытираешься руками :)

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

>Зайди на mozilla.org и посмотри полное название браузера..

зашел... http://www.mozilla-europe.org/ru/products/firefox/

Может сам зайдешь? Оно у них называется firefox 2.

http://mozilla.osuosl.org/pub/mozilla.org//firefox/releases/2.0.0.12/linux-i6...

ссылка на закачку.

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

>А ты предполагаешь обратное? Это чтож получается? В каждом жилом доме живет по 2-5 злобных хакеорв?

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

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

>тебе это надо менять? зачем тогда лезешь? Темы вот в кде тоже в бинарном виде поставлются...

мне не надо менять. Мне интересно, что это такое. И что значит эта мантра. И почему это мне не понятно "интуитивно"? Ведь ты ж сам говорил, что все интуитивно понятно.

А что с другими моими вырезками? Или это тоже "темы" были? А по ссыоке сходил http://www.letsmoto.com/forumsR/forum42/thread1439.html ?

там много увлекательных и "интуитивно" понятных вещей.

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

>А по ссыоке сходил http://www.letsmoto.com/forumsR/forum42/thread1439.html ?

Это кстати баян. Такие проблемы были характерны для 1 сервис пака. У меня как раз была моторола. И это послужило поводом разобраться как в реестре хранится информация о устройствах. Документация на эту тему существует. Ищущий да обрящет

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

Окей тогда расскажите как редактировать этот конфиг:

/home/rad/.clanbomber/clanbomber.cfg

27 9 12 5 1 1 0 0 0 19 5 90 3 0 0 10 1 1 0 1 1 1 1 1 1 1 1 25 10 160 0 Are 1 2 1 0 2 You 1 2 0 0 2 Still 1 1 0 0 3 Watching 1 1 0 0 4 AIs 1 1 0 0 5 Playing 0 1 0 0 6 For 0 1 0 0 7 You 0 1 1 0

ЕМНИП в линуксе рекомендуется писать внятные конфиги с коментариями? В винде вообще мс считает, что пользователю в реестре делать нечего.

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