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

>Ты этот бред сгенерировал, ты и обоснуй. разработчики вот не делят так. Любая программа все свои изменения хранит в конфигах. даже если она настраивается графически. Приведи пример конфига графической программы в твоей терминологии. Вот например у КДЕ вообще нет конфигов...

Уже обосновал. И я. И другие. Запасись попкорном и перечитай пару страниц назад. Я тебе не учитель, чтобы по три раза повторять. и примеры есть. И разжевано.

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

> Реестр - это *реестр* установленных в системе COM компонентов

Ты, сразу видно, большой спец! Теперь расскажи нам про HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows и HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet и про то, как ядро windows загружает драйвера и запускает сервисы.

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

>> Реестр - это *реестр* установленных в системе COM компонентов

>Ты, сразу видно, большой спец! Теперь расскажи нам про HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows и HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

Это приемущество перед обильно комментированными конфигами Linux и BSD?

>и про то, как ядро windows загружает драйвера

Пересылает им прерывания и датаграммы от юзерспейса и они грузятся полезной нагрузкой

>и запускает сервисы.

Они же PE. Наверно через CreateProcess()

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

>Уже обосновал. И я. И другие. Запасись попкорном и перечитай пару страниц назад. Я тебе не учитель, чтобы по три раза повторять. и примеры есть. И разжевано.

Ну тогда расскажи об этом разработчикам, а то они вообще не в теме.

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

Разговор не о приемуществах, а о твоем заявлении "Реестр - это *реестр* установленных в системе COM компонентов". Ядро загружает драйверы и сервисы по информации из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet, т.е. реестр играет огромную роль во всей Windows, а не только в COM.

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

Сказали про /etc/fstab, давайте сравним.

Все знают что такое /etc/fstab, те кто не знают, могу только послать читать линукс для чайников... В fstab всегда можно исправить, что, куда монтировать.

А теперь случай с виндой. (девайсы обозначу по линуксовому, чтоб было понятно) На hda1 - видео, музыка и т.д., на hdb1 - винда, на hdb2 - игрушки. Винда поставилась и обозвала диски так: hda1 - C:, hdb1 - D:, hdb2 - E:

Дорогие виндузятники, расскажите пожалуйста, как же теперь поменять диски, чтоб винда была на C:, а не на D:? Поменять надо средствами винды, а не прогой неизвестного производства. Или вы предложите разобрать системник, отключить винт или переставить перемычки, и заново переустановить винду?

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

> Дорогие виндузятники, расскажите пожалуйста, как же теперь поменять диски

Cредствами винды:

На "Мой компутер" нажимаешь правой кнопкой, выбыираешь "Управление", выбираешь "Управление дисками", нажимаешь правую кнопку на нужном диске и выбираешь "Изменить букву или путь диска...".

PS Для диска с виной менять букву не советую...

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

> На "Мой компутер" нажимаешь правой кнопкой, выбыираешь "Управление", выбираешь "Управление дисками", нажимаешь правую кнопку на нужном диске и выбираешь "Изменить букву или путь диска...".

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

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

>Ядро загружает драйверы и сервисы по информации из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet, т.е. реестр играет огромную роль во всей Windows, а не только в COM.

ну и что? это по вашему правильно класть в одну корзину статичную системную информацию и динамичный юзерспейс?

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

>а вы пробовали так делать,

А читать посты оппонента вам красноглазие мешает?

>PS Для диска с виной менять букву не советую...

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

>ну и что? это по вашему правильно класть в одну корзину статичную системную информацию и динамичный юзерспейс?

>Absurd

А вы думаете они в одной "корзине"? системный ключ реестра лежит в дебрях c:/windows а пользовательский в хомяке, можете его сносить, тогда проблемы будут только у пользователя, но не у системы.

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

а я — советую. всё равно не получится — чего терять-то?

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

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

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

rbxx
()

Уважаемые виндузятники, ответьте пожалуйста на такой вопрос: почему установка параметра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\N oDriveTypeAutoRun в dword:000000b5 считается у виндузятников лёгким действием, а установка запись строки Param=Value в файле /etc/config - тяжёлым. При этом по ключам реестра никакой официальной документации нет, а для /etc/config есть ман, где описаны все возможные параметры.

Спасибо.

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

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

COM компоненты все же 2 my mind регистрируются на системном уровне.

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

>COM компоненты все же 2 my mind регистрируются на системном уровне.

Те которые "на системном" уровне они и сохраняются в системной ветке реестра, а не в пользовательской. Если работать не под админом то снести системную ветку нереально.

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

> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\N oDriveTypeAutoRun

Во прервых руководсво есть - http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/regentry/...

Во-вторых это делается через Административные Шаблоны в политиках безопасности (по секрету - там вообще задается большинство параметров системы, это правда можно делать и через regedit, но через политики эти настройки можно распроостранять в доменах, например, админ меняет параметр в политике OU в Москве, а в Сургуте эта политика применятся). Пи этом можно создавать свои Административные Шаблоны. например, для настройки своих программ.

Теперь как задать AutoRun через шаблоны:

1 Click Start, click Run, type gpedit.msc, and then click OK.

2. Expand User Configuration, expand Administrative Templates, and then expand System.

3. Double-click the Turn off Autoplay policy.

4. Select Disabled, click Apply, and then click OK.

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

> COM компоненты все же 2 my mind регистрируются на системном уровне

Могут регистрироваться как на системном уровне, так и на пльзовательском (начиная с Win2k): HKEY_CLASSES_ROOT это отображение двух веток - HKEY_LOCAL_MACHINE\Software\Classes и HKEY_CURENT_USER\Software\Classes. HKCR имеет приоритет. В Windows Vista при включенном UAC для "настоящего" Админа HKCR игнорируется (чтобы избежать повышения привелегий).

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

>Во-вторых это делается через Административные Шаблоны

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

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

>http://www.linux.org.ru/jump-message.jsp?msgid=2520493&cid=2539773

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

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

> "... ответьте пожалуйста на такой вопрос: почему установка параметра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\N oDriveTypeAutoRun в dword:000000b5 считается у виндузятников лёгким действием, а установка запись строки Param=Value в файле /etc/config - тяжёлым...."

у реестра есть возможность настройки через файл *.reg а в конфиг мне залазить надо, искать и никакой автоматизации, а в реестр импортнул и все.

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

>у реестра есть возможность настройки через файл *.reg а в конфиг мне залазить надо, искать и никакой автоматизации, а в реестр импортнул и все.

если уж на то пошло:

sed+awk

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

> если уж на то пошло:

> sed+awk


/me понимает что у Ъ на любую задачу найдется решение, но какой ценой, месяцы упорного изучения системы и ее утилит, а как же метод "сел и работай", не всем дано быть Ъ, винда как раз для такого не фанатичного большинства.

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

>/me понимает что у Ъ на любую задачу найдется решение, но какой ценой, месяцы упорного изучения системы и ее утилит, а как же метод "сел и работай", не всем дано быть Ъ, винда как раз для такого не фанатичного большинства.

Хех. А файл для импорта в реестр ведь тоже еще написать надо.

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

ты что! файлы для импорта в реестр размножаются делением. исходный Первофайл святыня, хранится нацарапаным на скрижалях в подвале m$.

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

>Хех. А файл для импорта в реестр ведь тоже еще написать надо.

для комфортной работы в винде реестр трогать не надо.

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

>И все-таки латентный виндузятник

4.2 Для латентных виндузятников как-раз характерно то, что они очень плохо разбираются как в линуксе, так и в винде, но при этом постоянно лезут всех учить. Кстати, я тут двоих таких вижу.. =)

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

>для комфортной работы в винде реестр трогать не надо.

Линукс установил, подредактировал конфиги, настроил и работаешь.

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

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

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

правда? А у меня работает. Видимо дело в руках...

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

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

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

>у реестра есть возможность настройки через файл *.reg а в конфиг мне залазить надо, искать и никакой автоматизации, а в реестр импортнул и все.

Т.е. вписывать в файл полный путь к параметру с его значением в файл, затем ещё запускать какую-то софтину и указывать ей этот файл - это называется автоматизацией. А открыть файл, найти через поиск нужный параметр и изменить его - это называется "никакой автоматизации". Замечательная логика.. =)

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

>Линукс установил, подредактировал конфиги, настроил и работаешь.

Ага, до первого обновления (это про альтлинукс)

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

>правда? А у меня работает. Видимо дело в руках...

Странно, то вы говорите что реестр трогать не надо, а теперь говорите что дело в руках.

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

>затем ещё запускать какую-то софтину и указывать ей этот файл

это делается даблкликом по файлу. Кстати реги писать не знаю в каком случае надо (в домашних условиях)

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

>Странно, то вы говорите что реестр трогать не надо, а теперь говорите что дело в руках.

Ну? Я в реестр не лазию, и все работает. А вот вы наверное понаставили кучу всяких твикеров...

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

>месяцы упорного изучения системы и ее утилит

Утрируешь, мне понадобилось где-то полчаса, чтобы осилить одну статью, где объяснялись основы sed и awk. Могу дать ссылку.

>а как же метод "сел и работай"

А знания о reg-файлах он из астрала получит? А имена параметров? А когда режимы работы настраиваются шестнадцатеричными числами - это называется "интуитивно понятный интерфейс"?

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

>А вот вы наверное понаставили кучу всяких твикеров...

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

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

>для комфортной работы в винде реестр трогать не надо.

Расскажи это многочисленным клепателям твикеров и чистилок реестра, а также ещё более многочисленной армии их пользователей. ;) Хотя в целом согласен, для того, чтобы винда работала, в ней лучше ничего не трогать.. Лучше всего её вообще не ставить. :)

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

>>а как же метод "сел и работай"

>А знания о reg-файлах он из астрала получит? А имена параметров? А когда режимы работы настраиваются шестнадцатеричными числами - это называется "интуитивно понятный интерфейс"?

Правка реестра для работы не нужна

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

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

и она не работает? Тогда случай неизлечим. Даже винду осилить не смогли... Куда вам линукс то...

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

>Расскажи это многочисленным клепателям твикеров и чистилок реестра, а также ещё более многочисленной армии их пользователей. ;)

Ну и что? Firefox тоже не нужен, а как гугл стал его рекламировать пользователи появились сразу...

>Лучше всего её вообще не ставить. :)

таким криворуким идиотам да.

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

>Ага, до первого обновления (это про альтлинукс)

Мои соболезнования.. =) Советую поставить нормальный дистр.

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

>Мои соболезнования.. =) Советую поставить нормальный дистр.

да я и использую ubuntu дома... Альт был одним из первых... До сих пор от сизифа мурашки по коже :)))

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

>Даже винду осилить не смогли...

Зачем винду осиливать если это мне не надо.

>Куда вам линукс то...

Линукс я уже осилил, это оказалось не сложно. А когда сожусь за винду, то чуствую дискомфорт.

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