LINUX.ORG.RU

По Microsoft ударят контрпрограммированием

 ,


0

0

Мининформсвязи РФ опубликовало проект концепции развития свободного программного обеспечения в России, которую правительство должно принять уже этим летом, после чего начнется ее реализация. Если концепция будет принята в нынешнем виде, это будет означать поддержку на государственном уровне программных продуктов, конкурирующих с ПО от Microsoft.

В Microsoft называют планы Мининформсвязи "нереальными" и указывают на то, что такого рода концепции не способствуют оздоровлению конкурентной среды на рынке.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от tailgunner

> Да ради ТНБ... может, они еще и пианисты, или там вышивают^Wикебаной занимаются. Речь о том, что над ядром NT они работать уже не смогут , и над ядрами других ОС - тоже (некоторое время).

hm. да бога ради! то-же мне нашли проблему, чес слово.

> Ну а насчет "лишь малая часть" - расскажи это Катлеру и любому из оригинальной команды NT.

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

// wbr

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

>>над ядром NT они работать уже не смогут , и над ядрами других ОС - тоже (некоторое время).

>hm. да бога ради! то-же мне нашли проблему, чес слово.

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

>> Ну а насчет "лишь малая часть" - расскажи это Катлеру и любому из оригинальной команды NT.

> а что с ними не так?

Разработка ядер ОС была их основным занятием много лет (а не "малой частью"). Для Катлера - основным занятием всей его профессиональной жизни (по крайней мере, до конца 90-х).

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

>> впрочем, участие в OSS проектах как-то никого не впечатляют. от силы "да, забавно. ну а что у вас есть по делу? покажите". (1)

>> А как работает это "покажите" с не-OSS кодом? Ваш текущий работодатель позволяет вам во время увольнения утащить с собой копию исходников или внутренней документации проекта?

>боже упаси! зачем?!

>> у меня разрешение на "демонстрацию в качестве портфолио" ...

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

позаимствовать и нельзя. "портфолио" подразумевает только показать-посмотреть. У меня просили. Рассказать, что делает эта штука (как я понимаю, проверяли, способен ли я что-нибудь доступно объяснить ... c этим у многих проблемы), побегать по коду посмотреть культуру кодирования и т д.

> не займёт много времени у меня - вечер-пара. этого более чем достаточно, чтобы оценить coding skills в должной мере. (2)

Как связываются (1) и (2)?? OSS-код никого не впечатляет, а за вечер-два можно что-то накодить что впечатлит?

gods-little-toy ★★★
()
Ответ на: комментарий от vadiml

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

и куда Вы определите авторов Gtk & Qt ? ведь они нужны в первую очередь программистам

Мне думается они считают себя просто программистами(за что я их и уважаю), а не Программистами вот и вся разница

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

> они считают себя просто программистами(за что я их и уважаю), а не Программистами

А можешь назвать тех, кого ты считаешь Программистами? Просто интересно.

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

>> Сколько у них срок non-compete?

> hm. IMHO нужно быть действительно очень недалёким человеком, чтобы считать, что у этих ребят в принципе есть "срок non-compete".

Ну, из-за кого-то, ушедшего из Microsoft в Google, вроде судились. Недалекие люди - в данном случае это юр.отдел, что меняет картину :-). В Washington state, где микрософт сидит, non-compete запрещены?

gods-little-toy ★★★
()
Ответ на: комментарий от gods-little-toy


> Как связываются (1) и (2)?? OSS-код никого не впечатляет, а за вечер-два можно что-то накодить что впечатлит?

по крайней мере в моём понимании если уж код OSS, то это что-то действительно стОящее/полезное/etc. соответственно, это как минимум вещь достаточно сложная, рождённая явно не за пару вечеров и совсем не факт, что проект будет вообще понятен новому работодателю. ну нахрена ему смотреть на код, реализующий поддержку разделяемых библиотек в допотопном QNX4, если он о нём никогда и не слышал? просто посмотреть на исходники? толку может есть, но не очень много. ну увидит, что вроде чисто-аккуратно-etc. но что делает - непонятно. как проверить - непонятно. нафига вообще нужно - то-же понятно не с первого раза. в общем, много сторонних ненужных вопросов. оно надо такой "пример"? пусть уж лучше сам что-нить родит, что сможет легко и просто оценить.

если же это миллионная реинкарнация калькулятора - да, это конечно тема. свежа, оригинальна. вроде взрослый дядя, а такой хернёй всё занимается :-/ то-же толку ноль [если не минус].

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

// wbr

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

> А можешь назвать тех, кого ты считаешь Программистами? Просто интересно.

Керниган! Ричи! Балтимор! тфу бля Балмор! ну и Ленин, Столман и Спилберг в придачу.

// wbr

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

> тфу бля Балмор!

Правильно пишется Баллмер

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

>> они считают себя просто программистами(за что я их и уважаю), а не Программистами А можешь назвать тех, кого ты считаешь Программистами? Просто интересно.

Программист сидит практически в каждом программисте, просто не все с ним успешно борятся.

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

> Программист сидит практически в каждом программисте, просто не все с ним успешно борятся.

Матрица шоль?

// wbr

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

> Керниган! Ричи! Балтимор! тфу бля Балмор! ну и Ленин, Столман и Спилберг в придачу.

А Сталин. Сталин - он-то как? o_O

tailgunner ★★★★★
()

Хаха... Майкрософт жжёт.. Совсем уже обнаглели.. Так нагло нести чушь..

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

А что коммерческих прог для никсов нету? O_O

Притянуто за уши. Никто еще не отменял статическую компиляцию в случае чего. И еще есть winelib. Так Picasa работает.

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

> по крайней мере в моём понимании если уж код OSS, то это что-то действительно стОящее/полезное/etc. соответственно, это как минимум вещь достаточно сложная, рождённая явно не за пару вечеров и совсем не факт, что проект будет вообще понятен новому работодателю.

OSS это редко что-то эзотеричкое. Обычно это штука практически полезная и человеку с улицы даже более близкая (запустить и попробовать в домашних условиях можно), чем то, что пишут профессионально .

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

> ну нахрена ему смотреть на код, реализующий поддержку разделяемых библиотек в допотопном QNX4, если он о нём никогда и не слышал?

Код в студию!!!! :-))) Человек, написавший такое, наверное будет очень хорошо разбираться в разделяемых либах, а то так не поймешь, это он сам понимает или просто dsohowto.pdf / соответствующие куски MSDN'a наизусть выучил...

gods-little-toy ★★★
()
Ответ на: комментарий от tailgunner

> А Сталин. Сталин - он-то как? o_O

Столман за него

// wbr

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

>> Гендиректор ABBYY г-н Липич, видимо, не в курсе, что под Линухом могут работать и проприетарные проги. Он считает, что портировать под Linux это значит открыть код.

>да нет, не стоит так недооценивать своих "противников" и уровень их осведомлённости :)

На ABBYY свет клином не сошелся:) Есть CuneiForm http://www.cuneiform.ru/. GPL. Вот его и надо развивать.

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

>Программист сидит практически в каждом программисте, просто не все с ним успешно борятся. Матрица шоль?

Нет это у вас матрица, остальным хватает просто мозгов.

chivelot
()
Ответ на: комментарий от gods-little-toy

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

Главное, что нужно знать о разделяемых либах - это то, что в основном их поддержку реализует компилятор, генерирующий PIC :) Иначе получаются Линуксовые a.out shared libraries :D

tailgunner ★★★★★
()
Ответ на: комментарий от gods-little-toy

> OSS это редко что-то эзотеричкое. Обычно это штука практически полезная и человеку с улицы даже более близкая (запустить и попробовать в домашних условиях можно), чем то, что пишут профессионально .

ну например? что-то, уровнем повыше калькулятора.

приходит кадр и начинает с карандашом бежать по листингам smbd или одного из сотни модулей ядра, при этом выделяя кусочки "это моё/это не моё". грустное и достаточно тоскливое зрелище, IMHO мало кто захочет его созерцать.

у нас же было проще: кандидату после предварительного ознакомления с ним давалась сравнительно простенькая задачка нарисовать небольшое приложение-монитор, которое что-то принимает по последовательному каналу, как-то отображает и логирует. естественно ТЗ. чес слово, на претендуемую позицию более чем скромная задачка, делается не за один но за три вечера. на выходе - маленький, но вполне конкретный продукт, приложение. по нему всё прекрасно видно как на ладони а при этом ещё плюс конторе - приложение в дальнейшем используется [да, делает он это не за бесплатно, всё честно]. вместо того, чтобы смотреть на миллионную версию реализации сортировки строк которая в общем то никому нафик не нужна.

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

ну вот как раз на эту тему - подход, дизайн, архитектура - вполне можно поговорить и в контексте предыдущих, скорее всего закрытых проектов. ну конечно, где-то есть грань между дозволенным и детальным построчным описанием кода, но как раз последнего и не требуется. на собеседовании хочется понять, как человек мыслит и умеет ли он мыслить вообще. проверка кода как такового - скорее, тест сугубо на кодерство. но кодерство - это отнюдь не главное в программисте. оно конечно must be [кто-то же должен работать руками], но только этого недостаточно.

> Код в студию!!!! :-)))

пардон, но я не выставляю код. никакой :)

ps: хотя, если указанная функциональность вам действительно нужна, welcome to qnx.org.ru. мне не жалко.

> Человек, написавший такое, наверное будет очень хорошо разбираться в разделяемых либах, а то так не поймешь, это он сам понимает или просто dsohowto.pdf / соответствующие куски MSDN'a наизусть выучил...

имеется ввиду http://people.redhat.com/drepper/dsohowto.pdf ? нет, документ конечно хороший, но этого явно маловато. MSDN же тут как-то и не причём. IMHO (sic!) чтобы действительно понять смысл GOT/PLT нужно достаточно долго покорпеть над objdump и elf12.pdf.

// wbr

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

> Главное, что нужно знать о разделяемых либах - это то, что в основном их поддержку реализует компилятор, генерирующий PIC :) Иначе получаются Линуксовые a.out shared libraries :D

не, ну не правда ваша - никто не мешает собирать без -fpie и иметь образ, который будет патчиться поживому а не через GOT. да, это конечно через зад, но всё же - это все равно всё ещё shared object с точки зрения динамической линковки и совершенно не обязательно a.out [например ELF].

// wbr

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

> не, ну не правда ваша - никто не мешает собирать без -fpie и иметь образ, который будет патчиться поживому а не через GOT

По-моему, для этого придется фактически написать свой линкер.

tailgunner ★★★★★
()
Ответ на: комментарий от gods-little-toy

> > Наши технологии уникальны, и мы не хотим их раскрывать. Напротив, мы их патентуем".

>Это вообще шиза какая-то. Как можно что-то запатентовать, но при этом не раскрыть? "Выдайте мне патент на то, не скажу что" ??? gods-little-toy * (*) (23.03.2008 15:42:55)

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

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

Такое место еще не показатель. Работаю в одном месте, не давно. На входе отсеивается 90% кодеров, но и среди 10% оставшихся хватает кашмарных кодеров. Толковых разработчиков на самом деле очень мало.

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

> ...хотя более интересный вопрос - зачем так уж сильно были нужны разделяемые библиотеки в QNX :)

ну не было их в 4ке, а иметь динамически подгружаемые модули - читай плагины - очень хотелось :(

// wbr

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

> По-моему, для этого придется фактически написать свой линкер.

ммм.. да нет, обычный ld & K.

// wbr

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

> иметь динамически подгружаемые модули - читай плагины - очень хотелось :(

/me вспоминает одну дискуссию о плагина в Development :)

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

>Под раскрывать имелось ввиду сделать общедоступными. Как ни странно, чтоб запатентовать раскрывать необязательно. От начала защиты до обнародования полтора года. кстати еще - видел патент упомянутой ABBYY Наверно он чегото защищает, раз для этого и писался. А задачи раскрыть у писателей патентов не стоит, хоть и есть такое формальное требование. Если и можно что понять из патентов, то это весьма не просто

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

>> Допустим у меня есть специализированый программный продукт, не имеющий на рынке конкурентов, с закрытым исходным кодом. Заточенный под наиболее популярную операционную систему - Windows. Под Linux портировать геморно - это долго и кроме того там появится куча проблем с совместимостью на разных дистрибах. Исходный код открывать - нет смысла, потому как денег не будет, если продукт предназначен для конечного пользователя и не нуждается в доделках (на поддержке не заработать). Так нахрена мне надо портировать софтину под другую платформу или открывать исходники если это приведёт только к убыткам ?

> надо полагать, что ответ на этот вопрос тривиален и безальтернативен?

Конечно: санкции ФАС! Ключевое слово "не имеющий на рынке конкурентов". 100% рынка -- следовательно, принудительное ограничение рентабельности, а то и прямое госрегулирование ценообразования. Чтоб не раскатывали губищу на коттеджи на Лазурном берегу :)))

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

> звините, не могу не сдерзить: "Контрпрограммирования" - это что, написание программ против пользователя чтои? :)

> Дык мс этим давно уже занимается

То, что Вы имеете в виду, называется "дисфункциональность". У них же имелось в виду "контрпроприетарность".

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

> у касперского вне зависимости от платформы и степени её открытости или закрытости всегда хватит работы :)

Под солярой вирусы не выживают, так что потенциально одно направление может-таки отсохнуть. А для эффективной борьбы со спамом, судя по современным технологиям его рассылки, касперскому придётся объединяться с ABBYY, и это даст действительно эффективный по качеству фильтрации продукт, :))) который будет легко класться DoS-атакой. :(((

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

>> у FR или скажем лингвы вдруг откуда ни возьмись появятся OSS конкуренты?

> у FR по качеству -- пока еще далековато, а вот у лингвы -- см.соседние новости

Движки у всех словарей похожие, и стилистический поиск или поиск по частичному совпадению или по фонетике ни один из них делать всё равно не умеет: соответствующие решения перезапатентованы и перезакрыты (компанией SDL и ещё парой ткаих же монстров) примерно так же наглухо, как Skype :(((

Но есть мааааленькая деталь: кто даёт специальные термины тий же лингве или тому же мультитрану? -- Переводческие конторы. Так вот, недавно одна ОЧЕНЬ ХОРОШО ИЗВЕСТНАЯ корпорация разорвала контракт с одним из главных "контрибьюторов" мультитрана после того, как выяснилось, что переводчики, делавшие перевод для этой корпорации, в законтрибьюченный их же конторой список слов в мультитране и не заглядывали... 8-)))))

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

> чес слово, это чрезвычайно квалифицированные люди и разработка ядра

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

//Жаль тот факт, что вы их знаете их квалификацию не повышает, действительно жаль.

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

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

В этом случае лучше показывать патчи к wine. Тех, кого не тошнит глядя на виндовые внутренности (пусть даже и в виде макета) и при этом они могут ещё и писать вменяемый код - вот настоящие холодные головы.

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

> Мне думается они считают себя просто программистами(за что я их и уважаю), а не Программистами вот и вся разница

Как всё заумно.

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

> приходит кадр и начинает с карандашом бежать по листингам smbd или одного из сотни модулей ядра, при этом выделяя кусочки "это моё/это не моё". грустное и достаточно тоскливое зрелище, IMHO мало кто захочет его созерцать.

Как страшно жить. Это такой тест у вас в МС на узнавание своего кода? Практическая полезность его какая?

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

> ну если то, что лежит по ссылке - это релизная стабильная версия, то ребята из ABBY могут спать абсолютно спокойно

Это версия 2000-го или даже 1999-го года, с тех пор проект не развивался и сейчас разве что мелкие поправки сделали с тех пор перед выкладыванием.

Кроме того, я бы не обращал внимания на то куда оно экспортирует, а куда нет и как работает TWAIN с ним (кстати, на форуме есть советы по настройке сканирования, там надо подредактировать один файлик).

Самое главное - качество распознавания.

> если качество останется на прежнем уровне и не будет проведена основательная работа над ошибками

Качество распознавания? Да, это самое главное.

Хотя у cuneiform даже сейчас есть два преимущества: скорость работы и наличие API, здесь http://www.cuneiform.ru/forum/viewtopic.php?t=18 приводится ссылка на него: http://www.cuneiform.ru/downloads/api_puma.zip

В то время как на форуме abbyy в ответ на пожелание сделать вывод в xml-файле (с координатами символов, не только текстом) ответили, что FR не для автоматизации, а конечный продукт, для автоматизации есть FR Engine за совсем отдельные деньги (от $5000 и более в зависимости от условий)

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

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

Плохо же Вы знаете и коммунизм, и его идеологию. Скажем так, то что у нас было -- это не коммунизм, и идеология того, что у нас было, не была идеологией коммунизма.

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

>> значит Вам повезло, я часто её встречал в журналах itc (компьютерное обозрение, домашний пк)

> охотно верю, np. может быть и не видел лишь потому, что не читаю журналы.

Уважаю. Значит, Вы не безразличны к русскому языку: в этих журналах язык исключительно захламленный как ненужными транслитерациями, так и неправильным словоупотреблением.

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

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

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

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

Скажем так: известные попытки построить что-то под названием "коммунизм" выливались в известно что.

tailgunner ★★★★★
()

> такого рода концепции не способствуют оздоровлению конкурентной среды на рынке

Бедная корпорация Майкрософт!!! У неё и так плачевное положение на рынке ИТ в России, а тут ещё такой неожиданный и подлый удар! Что теперь с ней будет, ума не приложу...

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

> Скажем так, то что у нас было -- это не коммунизм, и идеология того, что у нас было, не была идеологией коммунизма

Это был результат попыток внедрить коммунизм. Почему я должен верить, что коммунизм в области ПО даст лучший результат?

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

> Конечно: санкции ФАС! Ключевое слово "не имеющий на рынке конкурентов". 100% рынка -- следовательно, принудительное ограничение рентабельности, а то и прямое госрегулирование ценообразования. Чтоб не раскатывали губищу на коттеджи на Лазурном берегу :)))

боюсь, о такой конфетке как "санкции ФАС" автору пока что приходится лишь мечтать :)

// wbr

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

>Бедная корпорация Майкрософт!!! У неё и так плачевное положение на рынке ИТ в России, а тут ещё такой неожиданный и подлый удар! Что теперь с ней будет, ума не приложу...

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

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

>>Бедная корпорация Майкрософт!!! У неё и так плачевное положение на рынке ИТ в России, а тут ещё такой неожиданный и подлый удар! Что теперь с ней будет, ума не приложу...

>Угу. Винду, что ли купить, поддержать несчастных. redgremlin (*) (24.03.2008 9:46:45)

Купи ноут - винду всучат.

anonymous
()

Молодцы, Россия. Рады за соседов. Вот бы и у нас в Украине хоть бы немного начали шевелиться...

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

> Вот бы и у нас в Украине хоть бы немного начали шевелиться...

А вот некуй в НАТО вступать.

[нацпол][сало][вдоль]

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