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

>Дай мне конкретный линк с _подробным_ описанием реестра.

а ты в ответ линк на _подробное_ описание синтаксиса clanbomber.conf

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

>для них и линукс темный лес. А многих вы опросили? Можно статистику?

Тема не называется "линукс vs. реестр". Ты что-то не правильно понял.

Ты бы подписался на ru.hacker или ru.nethack и таких бы вопросов не задавал.

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

>а ты в ответ линк на _подробное_ описание синтаксиса clanbomber.conf

clanbomber.cfg - файл всего лишь хранящий настройки игры. Его редактирование не есть метод настройки. Как следствие его описание нужно только, если ты разрабатываешь сам clanbomber. А если ты его разрабатываешь, то у тебя есть исходники (http://downloads.sourceforge.net/clanbomber/clanbomber2-0.9.1.tar.gz?modtime=...). А в исходниках есть описание.

А редактирование реестра, как мы уже поняли, является во многих случаях методом настройки системы/программ. И вот его описание как раз и нужно.

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

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

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

Ты че, баран? Русский языка панимаешь? Там хранится то, и только то, что можно менять из самой игры.

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

>Сходишь, расскажи. Первая ссылка из гугла

Это что? Описание реестра? мда. Ты хоть сам читал?

Тогда фраза: "в /etc хранятся глобальные настройки системы" является описанием системы скриптов SysV init.

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

>Ты бы подписался на ru.hacker или ru.nethack и таких бы вопросов не задавал.

А может лучше стразу на журнал хакер? Раскрасить консоль в зеленый цвет и ломать сайты на пхп?

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

Иди отсюда, виндузойдный тролль!!

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

>Т.е. название официального тарбола исходников на сайте производителя - это бред.

Имя пакета - это то, что выводится в свойствах пакета в строке "Name:".

>имя продукта firefox, значит конфиг - .firefox/

Имя конфига задаётся на основании либо названия проги, либо названия производителя, я об этом уже говорил. Сколько раз ещё повторить?

>или заявления о ~/.proganame - феерический бред

Бугага! =)) Если я завтра напишу софтину, которая хранит настройки в "Мои документы", можно твою фразу "Либо в реестре, либо в хоме/application settings/proganame" считать феерическим бредом?

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

>Т.е. в конфигах ххранится то что нельзя изменить в проге?

iRunix, ты решил на пару с wfrr получить премию "Шланг Года"? =) Есть средства настройки и есть средства хранения настроек. Если программист решил сделать конфиг основным средством настройки софтины или оставить несколько "скрытых" настроек, то он делает конфиг текстовым. Если же решено сделать гуи основным и единственным средством настройки, то конфиг в данном является хранилищем данных и никакой обязанности делать его текстовым у программиста нет. dikiy пытался донести до тебя именно эту мысль.

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

А вот твоя фраза про лёгкость и очевидность структуры реестра на проверку оказалась пузырями в лужах. ;)

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

>http://support.microsoft.com/kb/256986?spid=1173&sid=global

Это называется подробным?! О_О Где описание всех основных разделов и ключей? Где там название ключа, убирающего подсказки в трее?

>а ты в ответ линк на _подробное_ описание синтаксиса clanbomber.conf

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

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

Да не стоит разговаривать с этим виндузятником. Он использует венду, а на ЛОРе только и делает, что тролит, троллит...

Вот его пост: http://www.linux.org.ru/jump-message.jsp?msgid=2536101&cid=2536111

Из него видно, что он использует программу UltraISO, которая существует _только_ под венду. Тупой вантузойд только и умеет, что троллить на ЛОРе.

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

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

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

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

А может проще about в firefox нажать? Вот что у меня там написано:

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4

Может быть это Mozilla/5.0 и называется Firefox?

А почему тогда Windows 5.1 назвали XP?

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

Он пытается вернуть заблудшие души в истинную веру, и сокрушить зло линуксовое.

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

Линуксоиды никак не могут успокоиться, пытаясь доказать, что линуксовая помойка в папке /etc лучше реестра.

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

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

В кедах кстати есть такая чудесная вещь - FSView. Заходишь в нужную диру, выбираешь режим просмотра "Размер файла" и получаешь наглядную картину распределения занимаемого места..

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

> Часто документация прямо в конфиге еще есть. В винде подобного не наблюдается.

если в реестре коментарии написать, тогда он тоже вылезет за 100Мб

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

>Да не стоит разговаривать с этим виндузятником.

Ну почему же, лично меня очень веселят всякие доморощенные "гуру", которые сами себя сажают в лужу.. =) А сколько аццких отжигов он уже выдал! Я насчитал 3 в одном только этом треде..

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

>линуксовая помойка в папке /etc лучше реестра

Ещё один.. =) Ну давай, расскажи нам, почему упорядоченную систему никсовых конфигов ты считаешь помойкой, и чем она хуже реестра. Только постарайся не сесть в лужу, как двое предыдущих виндузятников. ;)

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

>А может лучше стразу на журнал хакер? Раскрасить консоль в зеленый цвет и ломать сайты на пхп?

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

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

>Опять вас глючит, ну где описание? Вы слишком явно шлангуете.

Шланг тут только ты, видимо. Ты так и не понял, что такео конфиг, а что такое файл хранения настроек. Но если тебе так хочется где какие настройки хранятся в clanbomber.cfg - держи вырезку из Config.cpp:

bool Config::load() { FILE* configfile = fopen( path+filename, "r" );

if (!configfile) { save(true); return false; }

int version; fscanf( configfile, "%d\n", &version );

if (version != CURRENT_CONFIGFILE_VERSION) { fclose( configfile ); save(true); return false; }

fscanf( configfile, "%d\n", &max_bombs ); fscanf( configfile, "%d\n", &max_power ); fscanf( configfile, "%d\n", &max_skateboards ); fscanf( configfile, "%d\n", &start_bombs ); fscanf( configfile, "%d\n", &start_power ); fscanf( configfile, "%d\n", &start_skateboards ); fscanf( configfile, "%d\n", &start_kick ); fscanf( configfile, "%d\n", &start_glove ); fscanf( configfile, "%d\n", &start_map ); fscanf( configfile, "%d\n", &points_to_win ); fscanf( configfile, "%d\n", &round_time ); fscanf( configfile, "%d\n", &theme ); fscanf( configfile, "%d\n", &music );

fscanf( configfile, "%d\n", &kids_mode ); fscanf( configfile, "%d\n", &corpse_parts ); fscanf( configfile, "%d\n", &shaky_explosions ); fscanf( configfile, "%d\n", &random_positions ); fscanf( configfile, "%d\n", &random_map_order );

fscanf( configfile, "%d\n", &bombs ); fscanf( configfile, "%d\n", &power ); fscanf( configfile, "%d\n", &skateboards ); fscanf( configfile, "%d\n", &kick ); fscanf( configfile, "%d\n", &glove ); fscanf( configfile, "%d\n", &joint ); fscanf( configfile, "%d\n", &viagra ); fscanf( configfile, "%d\n", &koks );

fscanf( configfile, "%d\n", &bomb_countdown ); fscanf( configfile, "%d\n", &bomb_delay ); fscanf( configfile, "%d\n", &bomb_speed );

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

>Опять вас глючит, ну где описание? Вы слишком явно шлангуете

Шланг тут только ты, видимо. Ты так и не понял, что такео конфиг, а что такое файл хранения настроек. Но если тебе так хочется где какие настройки хранятся в clanbomber.cfg - держи вырезку из Config.cpp:

bool Config::load()
{
FILE* configfile = fopen( path+filename, "r" );

if (!configfile) {
save(true);
return false;
}

int version;
fscanf( configfile, "%d\n", &version );

if (version != CURRENT_CONFIGFILE_VERSION) {
fclose( configfile );
save(true);
return false;
}

fscanf( configfile, "%d\n", &max_bombs );
fscanf( configfile, "%d\n", &max_power );
fscanf( configfile, "%d\n", &max_skateboards );

fscanf( configfile, "%d\n", &start_bombs );
fscanf( configfile, "%d\n", &start_power );
fscanf( configfile, "%d\n", &start_skateboards );
fscanf( configfile, "%d\n", &start_kick );
fscanf( configfile, "%d\n", &start_glove );
fscanf( configfile, "%d\n", &start_map );

fscanf( configfile, "%d\n", &points_to_win );
fscanf( configfile, "%d\n", &round_time );
fscanf( configfile, "%d\n", &theme );
fscanf( configfile, "%d\n", &music );

fscanf( configfile, "%d\n", &kids_mode );
fscanf( configfile, "%d\n", &corpse_parts );
fscanf( configfile, "%d\n", &shaky_explosions );
fscanf( configfile, "%d\n", &random_positions );
fscanf( configfile, "%d\n", &random_map_order );

fscanf( configfile, "%d\n", &bombs );
fscanf( configfile, "%d\n", &power );
fscanf( configfile, "%d\n", &skateboards );
fscanf( configfile, "%d\n", &kick );
fscanf( configfile, "%d\n", &glove );

fscanf( configfile, "%d\n", &joint );
fscanf( configfile, "%d\n", &viagra );
fscanf( configfile, "%d\n", &koks );

fscanf( configfile, "%d\n", &bomb_countdown );
fscanf( configfile, "%d\n", &bomb_delay );
fscanf( configfile, "%d\n", &bomb_speed );

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

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

да у меня со всеми комментами /etc 9 метров занимает.

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

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

>да у меня со всеми комментами /etc 9 метров занимает.

Но в /etc прописано то, что надо и почти нет лишнего и не нужного.

ИМХО в реестре много всего не нужного, сама M$ в нем уже не шарит и боится убрать, а то винда совсем перестанет работать... :)

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

>Да не стоит разговаривать с этим виндузятником. Он использует венду, а на ЛОРе только и делает, что тролит, троллит...

Может стоит посмотреть статистику почещения лора? Где линукс - всего лишь 20%

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

>Это что? Описание реестра? мда. Ты хоть сам читал?

Я ж написал, я даже не ходил по ней.

Объясниш может разницу? В конфиге - те параметры, которые нельзя изменить самой проги? Т.е. у файрфокса нет конфига...

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

Ваша лужа воображаема. И расскажите, как вы можете определить, к какой программе относится конкретный файл конфигурации? Без привлечения костылей типа rpm?

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

>Ибо не знать про эти эхи крайне странно.

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

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

Так что там умник у тебя все еще

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

Укажите, где я писал только про встроенную справку, или вы всбзданули?

>Мы же говорим про _конфиги_. Средства конфигурации программ. редактирование clanbomber.cfg было бы таким средством, если бы там было бы что-то, что нельзя поменять из игры прямо.

Определение конфига, в студию.

>Сам полазь по архивам. Там все кричали про интуитивное администрирование через гуи. Кажется ты в том числе был. Говорили, что винду сможет админить даже начинающий юзер через час-два ковыряния в настройках.

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

>"В реестре должен ковыряться "админ" или "специалист""

>То есть эта задача обычному юзеру недоступна. И значит не тривиальна.

Признайте что винду не осилили, просто ваша логика похожа на бред сивой кобылы.

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

>clanbomber.cfg - файл всего лишь хранящий настройки игры. Его редактирование не есть метод настройки.

Файл хранит настройки => изменяя значения в файле, изменяем настройки игры => этот файл - конфиг. Где ошибка в логике?

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

>>То есть эта задача обычному юзеру недоступна. И значит не тривиальна.

>Признайте что винду не осилили, просто ваша логика похожа на бред сивой кобылы.

Причем и линукс тоже. Ибо обычный юзер - не должен в конфигах ковырятся. Если на это даны (drakconf|YAST|system-config-*|alterator| ИПРХНЯ)

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

>Объясниш может разницу? В конфиге - те параметры, которые нельзя изменить самой проги? Т.е. у файрфокса нет конфига...

1. Есть конфиг. 2. Есть файл, где хранятся настройки.

1 является 2-ым. Но не всегда 2-е является 1-ым. Теперь понятно?

Если в программе, все настройки, которые можно сделать предусмотрены в ней самой (гуи или еще что-то), то 2-е 1-ым не является.

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

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

Хе-хе. Только не забудь сказать, как ты это описание применишь.

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

>Где ошибка в логике?

Конфиг - файл, ПРЕДНАЗНАЧЕННЫЙ для конфигурирования.

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

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

"Сайт microsoft.com и встроенная справка. Этими вещами пользуются только хорошие админы, и пользователи винды, как правило, справку не читают".

это ваши слова.

>"он там и не может ничего сделать" = "В реестре должен ковыряться "админ" или "специалист", пользователю там делать нечего." ? Или ты протревзел?

Это, по вашему, не одно и то же?

>Определение конфига, в студию.

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

>Вы лучше скажите, что доказать вам нечем, и что вы в очередной раз сбрехали, по привычке.

"Меня как-то раз уговорили за 1500р/мес администрировать школьный класс 15 машин. Пришла новая 22-летняя учительница и решила сама получать 1500р по совместительству, и никакой Линукс ей не нужен."

>>"В реестре должен ковыряться "админ" или "специалист"" >То есть эта задача обычному юзеру недоступна. И значит не тривиальна. Признайте что винду не осилили, просто ваша логика похожа на бред сивой кобылы.

То есть слив, понятно.

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

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

Ты пытаешься выдать себя за спеца. А спецы обычно про эти эхи знают. Точнее спецов 16-летних не бывает.

А если тебе за 20, то ты должен был попасть в волну фидо.

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

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

По названию. Упс? =) А как ты определишь, к какой программе относится тот или иной раздел реестра?

>Без привлечения костылей типа rpm?

Почему нет?

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

>Файл хранит настройки => изменяя значения в файле, изменяем настройки игры => этот файл - конфиг. Где ошибка в логике?

Редактирование такого файла является _нештатным_ методом настройки. Необязательным и не нужным. Но он есть. Следуя твоей логике, редактирование исходников линукса руководствуяь diffами является методом наложения патчей, но нештатным. (штатный - это применение программы patch).

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

>Может стоит посмотреть статистику почещения лора? Где линукс - всего лишь 20%

Так вот и видно. Приходите сюда, закомплексованные. И пытаетесь убедить сами себя, что вы используете супер0пупер удобную ОС. Когда это вообще глупо. Вот я использую линух. Я его просто использую. И у меня не возникает порывов начинать срать на виндофорумах, какая винда убогая.

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

>конфиг - это файл, редактирование которого является единственным способом изменения всех или некоторых пунктов поведения/настройки/т.п. программы.

Несовсем так. Конфиг - это файл, редактирование которого является штатным способом изменения всех или некоторых пунктов поведения/настройки/т.п. программы.

Тот же кде настраивается через гуи, но его вполне можно настраивать через ручное редактирование конфигов.

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

>Причем и линукс тоже. Ибо обычный юзер - не должен в конфигах ковырятся. Если на это даны (drakconf|YAST|system-config-*|alterator| ИПРХНЯ)

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

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

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

+1

Я ручками настраивал kopete, менял в ~/.kde/share/config/kopeterc строчку EnableAutoSpellCheck=false на EnableAutoSpellCheck=true, в гуи это не настраивается, т.е. включается, но не сохраняется.

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

> ручками настраивал kopete, менял в ~/.kde/share/config/kopeterc строчку EnableAutoSpellCheck=false на EnableAutoSpellCheck=true, в гуи это не настраивается, т.е. включается, но не сохраняется.

багрепорт написал?

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

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

>"Сайт microsoft.com и встроенная справка. Этими вещами пользуются только хорошие админы, и пользователи винды, как правило, справку не читают".

>это ваши слова.

И где я указал _только_ (специально для вас, слепых идиотов, выделяю) про встроенную справку?

>Это, по вашему, не одно и то же?

Нет, приколись, в Русском языке фразы "не может ничего сделать" и "делать нечего" никогда не обозначали одно и то же, а в вашем языке?

>конфиг - это файл, редактирование которого является единственным способом изменения всех или некоторых пунктов поведения/настройки/т.п. программы.

>"Меня как-то раз уговорили за 1500р/мес администрировать школьный класс 15 машин. Пришла новая 22-летняя учительница и решила сама получать 1500р по совместительству, и никакой Линукс ей не нужен."

И что?

Ась, не путайте сочинение и определение.

>То есть слив, понятно.

С логикой вы сливаете, это несомненно.

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

>Их редактируют.

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

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

>А спецы обычно про эти эхи знают.

Фигасе, данные соцопроса предоставите, или это опять плоды вашей несравненной логики?

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

>Редактирование такого файла является _нештатным_ методом настройки. Необязательным и не нужным.

А где написанно, что это нештатный, опять выдумки?

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