Comments 277
Они все прекрасно понимают и знают, что петиция эта прямого результата (требуемого петицией) не даст.
Это всего лишь политическое заявление, призванное обозначить общую политику авторов петиции, дополнительный повод пропиариться и прочие такие политические штуки.
Наоборот — они прекрасно понимают, что с весьма хорошей семёрки на шпионящую десятку люди добровольно переходить не хотят (чему подтверждением служит возраставший градус проталкивания апгрейдов через сервис апдейтов — начиная с прятания конпки "установить позже" и заканчивая её полным исчезновением), равно как и служить бесплатными тестерами с шансом потери собственных данных.
Это прямо миф уже блин, что «семёрка не следит».
Ну, что вы делаете как малолетка какие ваши доказательства? На каких железках она быстрее? В каких задачах? Предоставьте графики, иллюстрации, и прочее.
ОК, допустим, процессор выполняет не 2'000'000'000 операций в секунду, а 3'000'000'000. Каким образом это повлияет на продуктивность работы секретутки, печатающей со скоростью, ну скажем, 3 символа в секунду? Ну, если не учитывать того, что скрепка теперь может крутить глазами не в 2d, а в 3d.
А софт может быть всего-то производительнее.
Но погодите, на каком железе?
Я уже где-то это писал, но напишу и тут: купил НОВЫЙ ноут HP c предустановленной десяткой. И обычным HDD. Работать невозможно. Внезапные перезагрузки, которые длятся по часу. Внезапные тормоза из-за неконтролируемых обновлений, которые опять таки не выключить. Все дико тормозит.
Пришлось ставить SSD. Он НЕМНОГО снизил градус накала, но жалобы все равно остались.
Ранее был старый ноутбук, тоже на hdd, там была WIN7. Она работала нормально и не бесила тормозами.
Для себя сделал вывод: когда семерка станет неюзабельна (я сейчас на ней на домашнем компе), перейду на линукс. А десятка будет жить в виртуалке для игр только.
Скорее всего человеку тормозило систему не только обновления. Но и всякие .net фоновые компиляции, которые запускаются не регулярно. Его затреггирить может не только обновления, но и например установка игрушки, и штатно отключить нельзя насколько я знаю.
Но на такие штуки надо еще попасть, а вот в топе проблемы имхо — CompatTelRunner.exe. Он периодически сканирует все файлы на всех винтах. Я пробовал отключать, менять права и удалять — но он восстанавливался при апдейтах. МС подтвердило что отключить его нельзя и он само-восстанавливается https://answers.microsoft.com/en-us/windows/forum/all/windows-compatability-telemetry-compattelrunnerexe/bfa4d769-c539-43dc-b816-53d6c5647bbd .
We appreciate your prompt response and feedback regarding this matter. Since Windows Compatability Telemetry (CompatTelRunner.exe) gets enabled during a new download of Windows update and removing it completely is currently not possible, we suggest that you consult this directly to our IT pros from TechNet for an in-depth troubleshooting.
И в интернете полно жалоб на него. А если сойдутся сразу несколько таких процессов — ситуация усугубится, что даже топовый макбук c SSD внезапно тупит пару минут. И чем больше файлов на компе — тем заметнее CompatTelRunner.
Тем не менее многие видели и жалуются, и никакие галочки телеметрии на скан не влияют. МС отписывается пространными фразами:
The CompatTelRunner.exe file is a Microsoft Compatibility Telemetry file found in your C:\Windows\System32 folder. In order to keep Windows devices secure and improve the quality of its services, Microsoft uses Telemetry to collect system data and information. The CompatTelRunner.exe file is also used to upgrade your system to the latest OS version and install the latest updates.
About your query in getting rid of the system file completely, we'd like to inform you that this is enabled by default and considered as part of the required Windows services since it gets installed every time your system downloads a new update. This is also the main reason why you can only disable it in your Task Scheduler as it ensures compatibility if you want to update to the latest version of Windows.
А если надавливают — показывают как отключить в таск шедулере… до следующего апдейта. Потом все восстанавливается и это не баг.
На десктопе, где у меня несколько HDD обычных вместе с SSD, процесс и вовсе идет субъективно часы, но и CompatTelRunner ест при этом не так много CPU как на макбуке или Dell XPS. Так что в целом я понимаю обе стороны, и тех кто на буке с SSD его не замечал т.к. процесс идет интенсивно и быстро + может сливаться с загрузкой, и тех кто на это натыкается и вызывает острую реакцию.
Тогда у меня нет других идей кроме как он управляется удаленно и вам повезло. Я везде его вижу, и справился только мониторингом и автоудалением. При этом пиршлось изрядно так подломать систему, один раз даже уронил — появлялось окошко что система повреждена и отсчет до перезагрузки и так по кругу.
Ну одно из вероятного я предположил. Сейчас многие приложения используют либы удаленного управления, для раскатки части фич не на всех пользователей, тюна всяких параметров удаленно тип. Возможно тут что-то подобное. Может он он настраивается так что включается буквально на секунду, например. Но эта логика нам неизвестна.
Возможно, но задание в шедулере тоже есть, и он проходится по всем файлам судя по procmon/filemon Марка Руссиновича. Что на hdd может быть очень заметно и сильно влияет от кол-ва файлов и фрагментации.
При этом MFT встроенным дефрагментатором похоже что не дефрагментируется. Надо или создать новый раздел и на него все скопировать, или другие тулзы использовать https://superuser.com/questions/316003/how-do-you-defragment-the-mft-on-an-ntfs-disk .
При этом многие процесса реально не замечают, к дисковой активности они привыкли, а на hdd загрузка CPU может быть не заметна. Так же мне показалось, у него есть некая эвристика, когда скан приостанавливать, но работает она не всегда.
К этому скрипту, я добавляю .reg, который отрубает корневые службы персонифицированных сервисов. Началось это с RS2, и продолжает продолжаться :)
Ничего страшного, иногда заглядываю и изучая предмет появления новых, дописываю в скрипт.
Но Вам респект, многие знакомые, будучи профессионалами, не считают это какой либо проблемой.
Я пробовал отключать, менять права и удалять — но он восстанавливался при апдейтах.Что, и права сбрасываются?
А ещё на некоторых предприятиях не принято на ночь компьютер включённым оставлять, чтобы чего не вышло.
9900k, 970 pro 512, 48gb 3600 ddr4.
Никогда не беспокоит обновлениями.
ЕМНИП, полноценно только если pci e passthrough использовать (если две видяхи есть, например iGPU и dGPU). В полноценную виртуализацию могут только профессиональные карточки от AMD (до недавнего времени как минимум).
Изучите сначала вопрос, какие принципиальные изменения были сделаны в менеджменте памяти в 10 после 7.
Попробуйте мне, как потребителю, это продать :)
Тем более законопослушные овцы граждане не должны препятствовать большому брату прослушивать пользователей, следить за их клавиатурным вводом и буфером обмена.
Особенно это касается ядра ОС, там с NT кардинально и не менялось ничего...
На внешних признаках вроде API системных вызовов (доступных и не доступных пользователю, т.е. недокументированных), DLL-ках в составе дистрибутива, аналогичному проведению компонентов ОС… Есть ненулевой шанс, что это все переписывалось с сохранением такого же проведения, но зачем?
P.S. Честно скажу — позднее NT исходников не видел, поэтому это только мнение.
Есть ненулевой шанс, что это все переписывалось с сохранением такого же проведения, но зачем?
Как бы для винды совместимость превыше всего. Ну и достаточно посмотреть на то количество защит, которые были реализованы в десятке (в центре безопасности можно увидеть). Внутри произошло очень много изменений.
Кончено понимают и хотят на этом зарабатывать, например выпуском и продажей альтернативных форков, используя при этом в целом положительную репутацию Win7.
Фонд СПО планирует собрать более 7777 подписей для поддержки петиции «Upcycle Windows 7», причем это делается пользователями «не только для себя, но и для будущих поколений пользователей компьютеров». Уже собрано более двух тысяч голосов пользователей.
да чего мелочиться. давайте выпустим петицию за запрет войн во всем мире. соберем 9999 подписей и готово.
Представители фонда считают, что Microsoft ничего не потеряет, так как поддержка ОС Windows 7 официально завершилась.
А кто тогда 10-ку будет покупать, если будет 7-ка бесплатная?
Спеки на девайсы не открыты. Но из исходников виндовых драйверов их можно восстановить.
Почему тогда вопросы к МС, а не к вендору?
Вроде, даже под открытым Линуксом с Nvidia никак не получается нормально, почему бы не начать там, где проще?
XP не прокатит. Я полагаю, что десятка не так далеко ушла от ХР, чтобы полностью открыть исходники. Даже NT 4 и 9Х под большим вопросом.
Часть иходников xp/2003 есть в виде wrk кому надо тот и договор заключит и получит
МС открыла исходники DOS, и то вроде не 6.22 а более старой. Сейчас если только попросить Win 3.11, ну максимум XP.Открыта DOS 2.0. А от неё даже до Windows 2-3.11 ой как далеко, не говоря об XP.
Стоимость продукта — это не стоимость его лицензии, есть ещё стоимость владения, и с этой точки зрения практически нет ничего бесплатного, особенно для компаний и вообще коммерческого и боевого использования.
Понятное дело что они этого делать не будут, зато сможем убедиться в очередной раз в лицемерии Майкрософт.
Во вторых не беря в расчет то, что этот продукт, в текущем виде, имеет потенциал покуситься на 18% от миллиардной прибыли, какой смысл им боломутить текущий прудик ОС. Я уж промолчу, что это будет колоссальная подстава для всех, кто пользуется этой системой и урон по репутации может оказаться действительно огромным.
UPD.
Для примера вы ставили двери в денежных хранилищах, а потом забили на этот бизнес и выкинули в доступ мастер пароли от всех дверей. Ах да ещё в эти двери можно виртуально зайти, и стырить уже реально нажитое имущество. Это и сейчас можно, но в нашем кейсе, это станет очень просто и для самых маленьких. Я вообще думаю что при таком заявлении от них в дело вмешаются внутренние ведомства штатов.
с того, что Майкрософт с недавнего времени называет себя опенсорс компанией. Им не запрещается делать коммерческие продукты, но если продукт больше не поддерживается и не будет приносить прибыль, то такие компании открывают код. Назвался груздем — полезай в кузов.Один раз опенсорс — всегда опенсорс?
Какие-то граничащие с тюремными понятия у вас об опенсорсе, кмк.
с того, что Майкрософт с недавнего времени называет себя опенсорс компанией.
Где они такое говорят? Часть их продуктов опенсорс, очень маленькая часть.
если продукт больше не поддерживается и не будет приносить прибыль, то такие компании открывают код
Продукт поддерживается, винда никуда не делась. windows 7 это всего лишь одна версия одного и того же продукта. Никто не будет открывать устаревшую версию продукта, потому что почти весь код этой старой версии содержится и в новой.
Понятное дело что они этого делать не будут, зато сможем убедиться в очередной раз в лицемерии Майкрософт.
Скорее убеждаемся в очередной раз, насколько глупые претензии к МС. То ли от реальной глупости, то ли имеет это другие скрытые умыслы.
Никто не будет открывать устаревшую версию продукта, потому что почти весь код этой старой версии содержится и в новой.
это не мешает компаниям Docker, Canonical, Red Hat и многим другим зарабатывать на платных версиях продуктов и делать основную часть кода открытым.
А Canonical и Red Had – упаковщики чужого открытого кода.
Три примера и все три мимо кассы.
Микрософт получает с продажи со всех своих ОС всего лишь 18 процентов всей прибыли. Так что предложение толковое.
Это FSF-то не написал? А названия GCC, GIMP вам ни о чём не говорят?
А вы вообще гимпом пользовались?
Он вообле-то на порядки превосходит пайнт по функциональности.
Clang обошел по качеству GCC, что тоже говорит
В плане архитектуры — возможно. В плане генерируемого кода — вопрос. К примеру, в embedded я ещё не видел тулчейны на LLVM (хотя не отрицаю из существования).
Достаточно таких тулчейнов. Просто embedded инертный и для многих железок там компилятор с тех времён, когда LLVM толком не было. А так, много DSP используют LLVM (ARC и например), особенно из тех, что посвежее. Много новых архитектур сразу заводят бэкенд в LLVM, а старые постепенно переползают.
У вас наверное сильно больше опыта работы с разным embedded железом и у меня вообще отсутствует опыт программирования DSP. Но, вот то, что проходило через меня (или сильно рядом со мной) за последние несколько лет:
- Из рабочего:
- Zoran COACH, MIPS, baremetal — gcc, уже старьё, да и компании нет
- Ambarella, несколько поколений SoC, заканчивая последними H2/H22/H32/CV2/CV22/CV25, ARM, baremetal — gcc
- Cypress FX3, ARM, baremetal — gcc
- Xilinx UltraScale+, AARCH64 — gcc, что в варианте baremetal, что в варианте Linux ((по крайней мере в Vitis 2019.2))
- Xilinx UltraScale+, Microblaze (soft CPU), baremetal — gcc (по крайней мере в Vitis 2019.2)
- Из попсового:
- Классический Arduino, AVR8, baremetal — gcc
- ESP32, ARM, baremetal — gcc
Но мне бы было интересно посмотреть на тулчейны/SDK от разработчиков чипов на Clang/LLVM. Да, я слышал, что ARM выпустила компилятор на основе LLVM, но на практике (но мой опыт, как выше писал, достаточно скуден) не встречал.
Ещё NVIDIA Jetson TK1, TX1, TX2, Xavier все с тулчейнами на gcc идут.
Поправлюсь: ESP32 не ARM, Xtensa.
Xilinx вроде тоже много где Clang/LLVM юзают. Понятно, что гегемонию gcc так быстро не свергнуть, но процесс пошёл.
Xilinx вроде тоже много где Clang/LLVM юзают.
К сожалению, так юзают, что забили на поддержку Microblaze в LLVM и её от туда благополучно выпилили через 3 года (добавили в 2010, дропнули в 2013)
ESP32, вроде идёт работа над апстримом бэкенда
Ага, видел. Конкуренция — это хорошо. Начнут двигать Gcc с насиженных ниш, может будет становиться более гибким, хотя и сейчас темпы развития, как по мне, так неплохи. Даже выхлоп диагностики стал ощутимо лучше, что до того было очень приятной фичей Clang. В общем, в своё время такое случилось с FFmpeg, когда откололся libav.
Понятно, что гегемонию gcc так быстро не свергнуть, но процесс пошёл.
Я даже за :) как минимум в QtC будет меньше проблем с подсветкой и разбором кода на разных архитектурах.
Не знаю как сейчас, а раньше в суматре было все плохо с печатью — она полностью растрировала страницу, и печать шла ну очень долго
Когда-то исследовал доступные на тот момент программы — PDF-принтеры (искал с наименьшей принудительной растеризацией) — убедился, что практически все они построены на бесплатном Ghostscript, но довольно сильно различаются по функциональности и по цене.
А сейчас полная растеризация драйвером вполне уместна, производительность процессора компьютера превосходит возможности принтера.
Но настоящую проверку лет 8 назад, когда понадобилось распечатать 200 разноплановых чертежей от А4 до А0, и не упасть при печати, отрендерив превью за приемлемое время, у меня прошла бесплатная версия xchange pdf viewer. Из 10 конкурентов просмотровщиков pdf только он и справился, легко и приятно. С тех пор использую его, не подводил ни разу.
иногда при включенной опции двухсторонней печати в настройках принтера, печать двух копий одного листа производится на двух сторонах одного листа.У меня Samsung всегда печатает даже разные одностраничные документы на двух сторонах одного листа, если не выждать несколько секунд между отправкой.
Вот опубликовали бы петицию за продление работы семёрки для обычных пользователей — может и прокатило бы.
В смысле небольшой? Микрософт так то владеет Гитхабом, я честно говоря и не пользовался ни разу опенсорсом с других сайтов. т.е. к примеру для меня получается — опенсорс это 100% Микрософт
Только вот на деле больше пустых заявлений и очень, очень небольшой процент участия в Open Source.
Вам там рядом скинули пачку продуктов передовых, которые они открыли. Помимо этого, если смотреть на статистику github, google и microsoft лидеры по вкладу.
очень, очень небольшой процент участия в Open Source
А должен быть очень большой? Вы фактически сравниваете вклад в Open Source одной компании и всего остального мира. Возьмите число разработчиков ПО в мире и число разработчиков в МС, поделите одно на другое и сравните с этим «небольшим» процентом участия. Что-то мне подсказывает, что процент участия МС выше, чем должен быть.
LLVM, cups, WebKit,
cups — не видно, чтобы это было детище эпл
webkit — да, можно считать, что они дали ему рождение, но форк гугла, по сути, выкинул за борт оригинал эпла, т.к. теперь он в отстающих постоянно.
Ну это все довольно мизерный вклад рядом с современной МС.
CUPS is the standards-based, open source printing system developed by Apple Inc. for macOS® and other UNIX®-like operating systems.
Тут как раз в основном сторонние компоненты со свободными лицензиями, а не разработки Apple, насколько я понимаю.
Единственное, они, похоже, забросили доработку драйверов под freebsd
Было бы странно борясь за свободу звать на помощь государство.
Ложная дилемма, ложная дихотомия — ошибка в рассуждении (например, при принятии решения), заключающаяся в упущении иных возможностей, кроме некоторых двух рассматриваемых.
Клин клином- очевидное упущение иных возможностей.
Причем с далеко не очевидной неободимостью в рассматриваемом контексте с применением насилия(законов), в условиях далеко не очевидной необходимостью решения задачи как таковой.
Тут под большим вопросом и само обязывание раскрытия исходников, и непонятно откуда берущееся обязательство поддерживать N-лет. Зачем компанию _обязывать_ поддерживать продукт? Вот опять-же. 7-ка была популярна- её поддерживали дольше, win me — не была, поддержку предлагали меньше, если пользоваться вашей логикой, MS вместо работы по разработке новых продуктов только и занималась бы, что поддерживала всю линейку всех продуктов, которые когда-то выпускала.
И производители авто отзывные делают в пределах срока службы( не путать с гарантийным).
а с производителем софта если проводить аналогию — вы хотите заставить шеф повара опубликовать рецепт приготовления.
Насчёт автомобилей, что такое «в пределах срока службы»?
законодательно обязать производителей или содержать продукт в безопасном состоянии, или открыть исходный код, чтобы это могли делать другие
А зачем? Ну серьёзно? Я понимаю такое отношение к лекарствам — там от этого жизни зависят. Но минуточку, программное обеспечение в тех сферах, где от него зависят жизни, и так всегда поддерживается в безопасном состоянии. А бытовое в подобных мерах не нуждается.
По срокам действия лекарств — там объективная причина — законы химии. А какие проблемы с публикацией исходников (если крокодиловы слёзы про дороговизну поддержки имеют отношение к реальности), кроме коммерческих соображений что нельзя будет заставлять рынок покупать всё оборудование по новой каждые 18 месяцев?
Окей, теперь назовите общее между GDPR и сроком поддержки виндоуз?Легко — и там, и там за счёт законодательных ограничений бизнес начинает работать не только на свою прибыль, но ещё и на пользу потребителям.
Претензии — что надо по новой покупать всё оборудование без реальной необходимости.
Не надо путать законы химии и дурно пахнущие коммерческие соображения.
Кроме того, моя аналогия с лекарствами была совсем другая — что запрет продавать БАДы под видом лекарств тоже осложняет жизнь «бизнесу». Вы решили это вывернуть как предложение законодательно изменить законы химии и потребовать, чтобы лекарства не устаревали. Ну и кто из нас после этого демагог?
(И, если честно, я устал спорить с вами и ходить по кругу, отвечаю в этой теме последний раз)
кроме коммерческих соображений что нельзя будет заставлять рынок покупать всё оборудование по новой каждые 18 месяцев?
Коммерческие соображения этим не ограничиваются. Это и отсутствие внутренней конкуренции между версиями продуктов, чтобы был смысл продавать новые версии, и какие-то ноу-хау, которыми не хочется делиться, и много чего подобного.
Хорошо, вы покупаете продукты и хотите, чтобы они стали ещё дешевле и доступнее. Ок, но поставьте теперь себя на место того, кто производит продукты и зарабатывает на этом деньги. Ему оно надо?
ОК, поставьте себя на место производителей товаров, на которые срок гарантии по закону не может быть меньше чем столько-то лет. Ответственных производителей это почему-то не разоряет, а вот производителям всякого треша туда и дорога, нет?
Не хочется делиться ноу-хау — ну тогда поддерживайте.
Так это абсолютно то же самое, что прийти на рынок и потребовать продать вам помидоры в два раза дешевле. С одной стороны да, вам так лучше. И мне так лучше. С другой стороны, продавец вам ничего не обязан, это его собственные помидоры, и он имеет полное право выставить на них любую цену. Если окажется слишком высокая, то его у него не купят, но это его личная проблема. А раз покупают, значит, цена вполне соответствует ожиданиям покупателей.
Ответственных производителей это почему-то не разоряет
Не разоряет, потому что за это платите вы из собственного кармана.
а вот производителям всякого треша туда и дорога, нет?
Нет, зачем? Если у них есть покупатели, значит, им нужен товар, в цену которого не заложены дорогие комплектующие и длительная поддержка, зато по более низкой цене. Это не нам с вами решать.
support.microsoft.com/ru-ru/help/13853/windows-lifecycle-fact-sheet
Исходники это и есть рецепт. А состав — C, C++,C#. Набор тестов — это приготовленный шеф поваром продукт по рецепту, который можно сравнить с тем, что по рецепту приготовили вы, для выявления соответствия.
Срок службы -установленный производителем срок, в течении которого продукт поддерживается производителем, в течении которого он сохраняет постгарантийные обязательства, в виде поставки запчастей, и платного обслуживания.
И с какой стати вы собираетесь принуждать к поддержке продукта, срок жизни которого изначально заявлен- непонятно.
что, например, в десятке есть такого революционного, чего нет в XP?UAC и как следствие, возможность работы из-под ограниченной учетной записи без лишней головной боли
Также и с 10-кой:
есть визуальные изменения( которые составляют небольшой процент), и пачки изменений под капотом(UI, безопасности, некотором новом функционале).
techcommunity.microsoft.com/t5/windows-kernel-internals/one-windows-kernel/ba-p/267142
techcommunity.microsoft.com/t5/windows-kernel-internals/windows-sandbox/ba-p/301849 — а sandbox нужно вспоминать ещё в контексте поддержки контейнеров в системе
Еще можете посмотреть на книгу Руссиновича Windwos internals 7th edition, т.к. невозможно в посте хабра кратко содержать полный список изменений, который Руссинович у себя написал в книге.
Да просто было бы обновление бесплатное на новую версию, как 7->10 и всё. Это не новая версия, а патч к предыдущей. И ничего открывать не надо. Была бы не 10, а 3.11 service pack 42.
В таком случае принятие такого закона невозможно в капиталистическом мире, т.к. подрывает понятие интеллектуальной собственности.
Ну вообще, хрен с ней семеркой. Проще уж текущее ядро открыть, и эта петиция как мне кажется, больше на это давит.
А семерка это так, повод.
Если так, то раскрытие даст плюсы компании
Будет все в точности как с исходниками драйверов, откажутся публиковать обосновывая это наличием кросслицензионного кода.
Имхо проще забыть что винда когда-то существовала и строить будущее вокруг других систем (без мелкософта).
«открытые исходники» означало ещё и «распространяться бесплатно»Есть open-source с платным распространением?
… смысла существования проекта ReactOS, конечно же, не было бы. Более того, если бы винда распространялась бесплатно, он бы и не появился никогда.Смысл в избавлении мейнстримовой пользовательской ОС от рюшечек и оборочек, пожирающих ресурсы системы и время жизни пользователей («откиньтесь на спинку кресла и наслаждайтесь, пока самая совершенная ОС...»).
Не отказался бы от возможности совместить лицензионную Windows c ReactOS (даже слегка платной) для возможности использовать только нужные мне компоненты системы. Тем более варианта гипотетической освобождённой семёрки (и даже XP), допиленной до кондиционного на данный момент вида.
Смысл в избавлении мейнстримовой пользовательской ОС от рюшечек и оборочек, пожирающих ресурсы системы и время жизни пользователей
ReactOS сейчас шустрая потому, что у команды есть чем заняться. Как только (ну или даже если) они ядро наконец стабилизируют, уж поверьте, половина разработчиков переключится на разработку свистоперделок. Вон, на GUI-оболочки Линукса посмотрите.
Представители фонда считают, что Microsoft ничего не потеряет, так как поддержка ОС Windows 7 официально завершилась.
Бесплатная поддержка официально завершилась. Платная ($350 за Pro и $175 (в некоторых случаях $150) за Enterprice) ещё три года.
но это не принципиально, в отличие от того, что подписка предоставляется дифференцированно по годам, а также то, что рядовым пользователям эта услуга вообще недоступна
Созданная комиссия, включавшая представителей заинтересованных организаций, в т.ч. АНБ и ФБР, на основе собранной в результате наблюдений информации, сделала вывод, что вероятнее всего в исходные коды готовившейся к выпуску Windows 7 изменений внесено не было.
Так что петицию об освобождении исходников адресовать нужно не в МС.
МС не может этого сделать, даже если бы захотели.
Передать софт в ОС — это не просто выложить сорсы на гитхаб.
Это надо огромную работу проделать по проверке всего кода. Чтобы не дай бог в паблик не выкинуть чего нибудь закрытого под патентами.
Выкладывать в ОС код масштаба Винды — это как в русскую рулетку играть: есть большая вероятность вышибить себе мозги.
Как по мне более логично создать петицию по поводу XP.
- XP никак не поддерживается
- Кодовая база XP и 7 существенно отличаются.
Открыв коды 7, майки потеряют кучу денег, а так нет
Откроют, а потом наплывут всякие debdows, WINsuse, Ubundows. И, чтобы совсем упороться Gentu Windows. А потом будет «У меня драйвер не работает» — «А Вы не из того репозитория скачали! Собирайте сами!».
как ни странно, это дало бы вторую жизнь и коммерческой винде, но, скорее всего, ms на это не пойдут, и винда продолжит свой путь к вымиранию..
Рэймонд Чан что-то об этом говорилИстория с пинболлом, который был полностью куплен у третьей стороны. При портировании его из XP в более новые ОС возникли проблемы с коллизией шарика (он пролетал сквозь стены) и Рэймонд, который сел разбираться, не смог найти в коде даже этот самый механизм обработки коллизий, настолько код был недокументирован и плохо написан.
По этой причине от пинболла отказались.
Но если это так неизбежно — да, я согласен от него отказаться (как и от многого другого). Полагаю, вдруг не выяснится, что, скажем, механизм виртуальной памяти или обеспечения многозадачности был лицензирован Майкрософтом у, скажем IBM, как у держателя наибольшего количества патентов. А если чего-то по мелочи и не хватит для работоспособности системы, сообщество допилит.
Мда, обитание в собственном оторванном от реальности мире налицо.
"Убрав Столлмана с поста главы FSF, мы наконец-то придём к адекватному руководству", говорили они.
Сразу встаёт вопрос: кто будет генерировать лицензионные ключи для ОС? Ведь Винда использует ключи для активации. Нужно-ли МС начать тратить ресурсы (выпиливать проверку лицензии) на вещь, которую они хотят выкинуть, чем по сути и является вариант сделать Вин7 свободным ПО?
Хорошо, найдутся энтузиасты, которые будут пытаться выпилить этот код и в конце концов его выпилят, но как качественно они это сделают? Сколько таких групп будут выпиливать? Сколько форков Винды появится после выпила?
Второй вопрос: Что будет с обновлениями системы, кто их будет делать? Можно-ли им будет доверять? Ведь когда МС делала обновления все им доверяли в плане ИБ, не будет говорить про телеметрию и косяки в обновлениях, так как речь не о этом. Разговор о том, что некий Вася начнёт писать обновления, что он туда добавит, кроме исправления ошибок? Кто им руководит? Откуда нужно будет скачивать обновления? Кто их будет хранить и распространять?
Третий вопрос: Код какой редакции (Home, Home Premium, Pro, Enterprise, Ultimate) надо открыть?
Четвертый: Что делать админам? Ведь появятся куча форков, а это зоопарк, который придётся поддерживать
Пятый вопрос: Что делать с безопасностью? Ведь открытый исходный код это рай для вирусописателей и хакеров. Уязвимости с вирусами так и посыпятся, причём на все компьютеры с этой версией, не важно будет это форк или оригинальная винда. Сейчас всем этим нехорошим людям приходится копаться в «бинарниках» и манаулах. Когда будет доступен исходный код, то первый же новый «Петя» сможет уложить половину мира.И МС уже не будет заниматься написанием патчей.
Разговор о том, что некий Вася начнёт писать обновления, что он туда добавит, кроме исправления ошибок? Кто им руководит? Откуда нужно будет скачивать обновления? Кто их будет хранить и распространять?
Так говорите, будто эта проблема нерешаемая. Что добавляют в обновления Ubuntu, помимо исправления ошибок? Кто руководит разработчиками gentoo? Откуда нужно скачивать обновления Linux Mint, кто их хранит и распространяет?
Ну само собой, что после открытия кода во всех этих вопросах появится по нескольку вариантов ответа (и скорее всего ни на один из них ответом больше не будет "Microsoft"), но вот так заламывать по этому поводу руки, по моему мнению, — перебор.
Ведь открытый исходный код это рай для вирусописателей и хакеров
Security through obscurity — далеко не самый действенный способ обеспечения ИБ. Есть и другие, почти все из них более эффективные. Вы ведь согласитесь, что аккаунт администратора системы без пароля не является безопасным лишь на том основании, что имя пользователя — не "admin"?
Security through obscurity — далеко не самый действенный способ обеспечения ИБ. Есть и другие, почти все из них более эффективные
Если мы говорим не про стойкость алгоритмов защиты, а про устойчивость ПО к взлому, то закрытость исходных текстов как метод обеспечения безопасности на самом деле находится в самом первом ряду. Практически в любом ПО можно найти уязвимости, независимо от культуры разработки и аудита. И в случае популярных opensource-продуктов есть такая проблема, что баланс специалистов, которые «на общественных началах» ищут уязвимости в открытом коде, чтобы их исправить, и специалистов, которые из шкурного интереса целенаправленно ищут уязвимости, чтобы их эксплуатировать, сильно перекошен в сторону последних.
Так говорите, будто эта проблема нерешаемая. Что добавляют в обновления Ubuntu, помимо исправления ошибок? Кто руководит разработчиками gentoo? Откуда нужно скачивать обновления Linux Mint, кто их хранит и распространяет?
Я просто задал вопросы, которые всплыли в голове после обдумывания возможности. Вот у Ubintu, Linux Mint, RedHat один и тот же источник обновлений или у каждого свой? Сколько таких серверов обновлений появиться, если будет Вин7 СПО? Скольким им можно будет доверять на начальном этапе? Хорошо, если будет одна группа, которая будет писать патчи, а если их будет несколько и каждая будет свои патчи выпускать?
Security through obscurity — это другая тема. Я говорил про то, что сначала появится очередной вирус «Петя», который положит Н-дцать миллионов устройств, а только потом выйдут патчи. И это благодаря тому, что код станет известен всем. Потом, конечно, это устаканится, но мир колбасить будет долго — у МС дыр в системе много.
Сколько таких серверов обновлений появиться, если будет Вин7 СПО? Скольким им можно будет доверять на начальном этапе?
Много (в теории). Ни одному, по крайней мере, по умолчанию. Как и с линукс. Каждый школьник может сделать собственный дистрибутив, но не каждому школьнику вы готовы будете довериться. Собственно, открытие исходного кода не решит напрямую многих проблем, и добавит значительной головной боли желающим пользоваться открытой версией Windows. Но для нежелающих заморачиваться всегда останется поддерживаемая Microsoft основная ветка, ныне под названием Windows 10. А желающим заморочиться никто и не обещал, что будет легко.
Проблема с несколькими форками теоретически решается официальным назначением козла ответственных за патчи. Без запрета на форки, просто с указанием, что вот эта группа вроде как доверенная, а услугами остальных — на свой страх и риск.
Фонд СПО опубликовал петицию, призывающую Microsoft открыть исходники Windows 7 и передать их сообществу