Сообщество - Лига Сисадминов

Лига Сисадминов

2 408 постов 18 923 подписчика

Популярные теги в сообществе:

44

Как безопасно использовать открытый код и не лишиться прав на ПО

Коллега — юрист ispmanager рассказал, что там с лицензиями на открытый код. Eсли пригодится — забирайте. Рассказывал Олег, редактировала я, но тег «мое» не ставлю =))

«Привет! Я Олег Макаров, ведущий юрист ispmanager. Эта статья будет полезна всем, кто зарабатывает на ПО с открытым кодом. Расскажу, как безопасно работать с лицензиями Open source и что бывает с нарушителями — а уже попадались D-Link и Cisco Systems. Российский разработчик Антон Мамичев выиграл дело о нарушении его авторских прав на открытый код у Veeam Software, дочерней компании Amazon.

Больше всего рискуют разработчики коммерческого кода — умные конкуренты обязательно сделают ревизию кода. Если найдут копилефтную часть, то могут потребовать раскрыть код и сделать его доступным всем. И по закону будут правы. Пострадают все — собственники бизнеса,  разработчики, продакты и юристы.

Что такое копилефт, как его безопасно использовать, какие еще бывают лицензии и каковы условия их использования — ниже подробно обо всем.

Какие вообще бывают лицензии для открытого кода и чем отличаются

Свободные лицензии бывают двух видов. Их главное отличие — в требованиях, как использовать производное ПО.

«Пользуйся, как угодно. Только сообщи, у кого взял» — разрешительные лицензии. Допускают использовать открытый код в любых целях, в том числе коммерческих.

«Взял код — поделись со всеми результатом» — копилефтные лицензии. Название произошло от игры слов и противопоставления разрешительным: Copyright — Copyleft. Они требуют распространять измененное ПО под той же лицензией, что и у оригинального кода. Образно говоря — заражают необходимостью использовать такую же лицензию.  Поэтому еще их называют вирусными.

Дальше расскажу о самых распростаненных лицензиях и условиях их использования. Данные о долях лицензий на рынке я привел по данным рейтинга Statista.com.

Разрешительные лицензии, их отличия, условия использования и последствия нарушений

Чаще всего на рынке используют три вида разрешительных лицензий:

MIT, «Massachusetts Institute of Technology» — дает возможность свободно использовать, менять и распространять взятое ПО. В 2021 году лицензия MIT занимала самую большую долю рынка Open source — 26%.

Условия использования. Условия обязательные, если взяли код в чистом виде, без переработок. Если вы внесли изменения в Open source компонент кода — укажите в коде, что лицензия и уведомление о правах распространяются только на заимствованную часть.

Нужно включить уведомление об авторском праве и текст лицензии на английском языке:

  • в код — если разделяем свой код и заимствованный;

  • в интерфейс исполняемого файла или файла license в репозитории.

Уведомление об авторском праве выглядит так: Copyright (c) <год> <владельцы прав>

BSD, «Berkeley Software Distribution» — разрешает использовать, менять и распространять взятый код, если вы указываете его авторство. У BSD есть разные виды — например, FreeBSD, OpenBSD, BSD 1-4. Рассмотрю наиболее распространенные — BSD 2 и BSD 3. Они занимают около 7% всех Open source проектов.

Условия использования:

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

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

  • Указать в коде, что лицензия и уведомление о правах распространяются только на заимствованную часть кода — как и в лицензии MIT.

  • Только для BSD 3: не использовать имена авторов ПО и разработчиков, если планируете продвигать ПО в коммерческих целях.

Apache. Разработчик лицензии — Apache Software Foundation. В России Apache считается самой безопасной лицензией — никто не сможет подать в суд, если в коде оригинала окажется запатентованный компонент, потому что по российским законам код не патентуется по п. 5 ст. 1350 ГК РФ.

Рассмотрю версию Apache 2.0 — она занимает 22% всех Open source компонентов.

Условия использования:

  • Вставить текст лицензии на английском языке в дистрибутив или иное заметное пользователю место — например, в репозиторий, UI или в исходный код. Требование нужно выполнить независимо от того, переработали ли вы оригинал или взяли код в чистом виде — в отличие от MIT и BSD.

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

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

  • Предоставить права на использование патента неограниченному кругу лиц — если запатентована часть кода, которую вы написали с помощью переработки части с лицензией Apache. По условиям лицензии передача прав происходит автоматически.

  • Вписать текст файла Notice.txt, документа для информации или уведомлений в ПО, в одно из мест: в дистрибутив / в исходный код / в специальную вкладку «О программе» на экране ПО или в другое предназначенное для этого место. Текст файла Notice.txt нужно обязательно включить в ПО, если файл сопровождал исходный код — даже если вы добавили текст лицензии на английском языке в дистрибутив или другое место.

Что будет, если нарушить условия разрешительных лицензий. Компанию или разработчика могут обвинить в незаконном использовании заимствованного ПО и подать в суд за компенсацией по нарушению авторских прав. Ее сумма зависит от масштабов бизнеса правообладателя и от того, как именно использовали его ПО. В РФ подобной судебной практики нет, да и за рубежом я не видел громких дел, связанных с нарушением требований разрешительных лицензий — обычно все можно урегулировать в досудебном порядке. Но лучше максимально обезопасить себя и выполнить все требования.

Копилефтные лицензии — когда подойдут, условия использования, последствия нарушений

Не рекомендую использовать копилефтные лицензии для коммерческих продуктов. Причина —  если конкурент сделает ревизию кода и найдет копилефтную часть, то придется раскрыть код и сделать ПО общедоступным. Возможные последствия — судебные разбирательства, репутационный ущерб, убытки или вовсе крах бизнеса.

Чаще всего на рынке используют 6 видов копилефтных лицензий:

GNU GPL v3 (General Public License) — разрешает свободно использовать, менять и распространять ПО. Модифицированное ПО можно свободно распространять только под лицензией GPL v3. Условие — ваш продукт с заимствованным кодом должен быть под лицензией оригинала кода — GNU GPL v3. Занимает 16% всех Open source проектов.

Лицензию написали юристы — в GPL v3 подробно «разжевали» терминологию, учли проблему патентов, тивоизации и добавили информацию о последствиях нарушения условий.

→ Тивоизация — ситуация, когда разработчик технически запрещает пользователям менять установленное на устройстве ПО. Например, из-за тивоизации нельзя дорабатывать программы на iPhone — можно использовать только ПО из App Store. Термин назвали в честь цифрового видеоплеера Tivo, который запрещал модифицировать установленное на нем ПО. Лицензия GPL v3 пресекла тивоизацию для бытовых товаров, но сохранила запрет на модификацию для важных устройств, где это критично — например, медицинских приборов и аппаратов для голосования.

Условия использования:

  • Включить в UI и в код уведомление об авторском праве, праве на патенты и товарные знаки. Условие актуально, даже если заимствованный код не менялся.

  • Включить текст лицензии на английском языке в уведомления в интерфейсе исполняемого файла, в файл license в репозитории. А еще — ссылку на текст лицензии, если в ПО не менялся исходный код.

  • Указать в исходном коде, в какую часть внесли изменения, кто их автор и когда поменяли оригинал.

  • Выложить в открытый доступ исходный код программы или информацию, где его можно получить. Требование нужно соблюдать, если вы доработали и продаете ПО в объектном коде. Не касается ситуации, когда производное ПО распространяется по SaaS-модели — без физического устройства, в облачном формате.

  • Предоставить неограниченному кругу лиц права на использование патента, если он есть в производном ПО.

  • Не прибегать к тивоизации, если используете оригинал и модифицированное ПО. Если в устройстве используется исходное или измененное ПО, то производитель устройства не должен препятствовать возможности изменения кода.

GPL v2 — похожа на GPL v3, но в GPL v2 не учтена проблема тивоизации и патентов. Лицензия писалась разработчиком для разработчиков, поэтому ее текст более понятный и простой. Занимает 10% рынка Open source.

Условия использования:

  • Включить в UI и в код уведомление об авторском праве.

  • Добавить текст лицензии на английском языке в уведомления в интерфейсе исполняемого файла, в файл license в репозитории. А еще — ссылку на текст лицензии, если в ПО не менялся исходный код.

  • Указать в исходном коде, в какую часть внесли изменения, кто их автор и когда поменяли оригинал.

  • Выложить в открытый доступ исходный код программы или информацию, где его можно получить. Требование нужно соблюдать, если вы доработали и распространяете объектный код. Не касается ситуации, когда производное ПО распространяется по SaaS-модели — без физического устройства, в облачном формате.

LGPL v2.1 (Lesser GPL), применяется только для лицензирования библиотек и дополняет GPL v2. Доля среди всех Open source проектов — 6%.

Условия использования:

  • Отметить измененную часть кода, если была модификации библиотеки, указать авторов и дату изменений.

  • Дать пользователю вашего ПО инструменты модификации «втянутой» библиотеки. Запрещено ограничивать право на модификацию соглашением с пользователем (EULA). Это требование касается только статического линкования — «втягивания» кода библиотеки в ваше ПО. Для динамического линкования, когда библиотека не «втягивается» в код, ограничений нет.

AGPL (Affero General Public License) — содержит такие же положения, как GPL v3 и GPL v2. Единственное отличие — лицензия касается и SaaS решений, когда производное ПО распространяется в облачном формате, без физического устройства.

Условия использования — те же, что для GPL v3 и GPL v2.

Microsoft Public License (Ms-PL) — лицензия Microsoft для распространения исходного кода своих проектов. Не вынуждает раскрывать исходный код программы — достаточно распространять производный код под лицензией MPL. Используется в 3% всех Open source проектов.

Условия использования:

  • Распространять ПО с MPL-компонентами в исходном коде только под этой же лицензией.

  • Распространять ПО с компонентами под MPL в объектном коде можно только с лицензией, по условиям которой не нужно раскрывать исходный код ПО.

    Невозможно не противоречить MPL с классической проприетарной лицензией, потому что она предполагает сокрытие кода исходного и распространяется только в обьектном. Как вариант, можно разделить в коде условия для «своего» и свободного ПО.

  • Предоставить неограниченному кругу лиц права на использование патента, если он есть в производном ПО.

  • Не использовать товарные знаки и имена авторов в производном ПО.

Eclipse Public License v.1 — единственная лицензия, которая прямо разрешает коммерческое использование в определенных случаях. Используется для продуктов компании Eclipse Foundation — разработчика одноименной среды разработки IDE. Занимает всего 1% сферы Open source.

Условия использования похожи на MPL, но обязывают включить в текст вашей лицензии положения для охраны авторов оригинала от любых претензий третьих лиц и сведения, как получить исходный код производной программы. Важно оградить авторов Open source ПО от претензий третьих лиц, если ПО используется в коммерческих целях. Если возникнут проблемы, то придется отвечать на претензии самостоятельно.

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

Вот несколько примеров из судебной практики.

Германия. Юрист-программист Харальд Велте в проекте gpl-violations.org успешно засуживал компании, которые попадались на нарушении условий GPL. Например, программист подал иск на D-Link — в сентябре 2006 года Мюнхенский суд подтвердил, что компания нарушила условия GPL и обязал D-Link предоставить исходный код и покрыть судебные издержки.

США. Free Software Foundation и Artiflex удалось через суд принудить Cisco Systems, Palm, Inc., раскрыть исходный код их ПО с GPL-компонентами кода.

Россия — дело Антона Мамичева против Veeam Software. Компания удалила его имя из программного кода и использовала программу в коммерческих целях. В ответ в ходе судебных разбирательств Антона обвинили, что он нарушил условия лицензии GNU GPL v2 и поэтому не имеет право защищать свои авторские права. После 7-летних разбирательств Антону удалось доказать, что даже если нарушены условия копилефтной GPL-лицензии, разработчик не теряет права на защиту своего ПО.

Вот некоторые выводы, которые Антон Мамичев сформулировал из своего опыта судебных разбирательств:

  • Копилефтные лицензии очень опасны для проприетарных продуктов, даже не подпадающих под ограничения.

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

  • Десять раз подумайте об использовании копилефтных лицензий наподобие GNU GPL.

Все самое важное о лицензиях Open source коротко

Подойдут для коммерческих целей все разрешительные лицензии— например, MIT, BSD, Apache. Они позволяют распространять ПО как угодно — нужно только указать в коде информацию о лицензии и разделить, какой кусок кода скопировали, а какой написали самостоятельно. Самая безопасная для РФ разрешительная лицензия — Apache, защищает от судебных исков, если в коде был запатентованный компонент.

Не подойдут для коммерческих целей большиство копилефтных лицензий — по их условиям нужно распространять модифицированное ПО. Важно, чтобы ваши наработки были открытые и бесплатные для других пользователей. Единственная копилефтная лицензия, которую можно использовать в коммерческих целях — Eclipse Public License v.1. Важно — на все претензии к ПО с такой лицензией придется отвечать самостоятельно.

Три главных мысли на тему Open source:

Главная идея открытого кода — важно знать условия использования, доносить информацию о них до всех участвующих в написании кода и строго следить за выполнением.

Штрафы, иски, потеря прав на ПО — возможные последствия нарушения условий лицензий. Сумма компенсаций зависит от того, насколько крупная компания, права которой вы нарушили.

Если нужно запретить пользователям менять ПО на устройстве, то подойдут копилефтные лицензии GPL v2, LGLP v2.1 и AGPL».

Первоначально статья опубликована в блоге ispmanager

Показать полностью
6

Cisco ASA

Подскажите, какой командой в командной строке поставить сертификат по умолчанию?

в ASDM это выглядит так

Cisco ASA

Нужно для автоматической установки let's encrypt, делал по этому мануалу, всё заработало, кроме установки по умолчанию.

29

Установка Microsoft Office 2024 на Mac или обновление до последнего, поддерживаемого версией MacOS

Недавно я описал простой процесс загрузки последнего Microsoft Office с сайта Microsoft и его активации для Windows 10/11. До этого рассказывал более технические детали, оказавшимися читателям интересными, но сложноватыми. Один из вопросов, регулярно задаваемых в комментариях, был про Microsoft Office для Mac. Сейчас я расскажу, как иметь последнюю версию и не думать про активацию, поговорим о том, что делать тем, у кого давно установлена версия 2016, 2019 или 2021, следует ли думать про 2024 и как обновляться. Также в конце статьи расскажу о способе решения проблем с Microsoft Office, позволяющем чинить неработающую инсталляцию. Данная статья не техническая, в ней много картинок и рассуждений о том, когда, что и как устанавливать. Не пропагандирую ни решения Microsoft Office, ни его пиратства, просто рассказываю, как установить его при желании, без всяких торрентов.

Итак, для начала о версиях Microsoft Office для Mac. Исторически версии для Mac выходили на год позднее версий для Windows и несли в своем названии год выпуска, отличный от того, что у Windows версии. Например, Office 2004 для Mac (версия 11.0) вышел в мае 2004, на год позднее чем Office 2003 для Windows (тоже версия 11.0), вышедший в октябре 2003. Office 2008 для Mac (версия 12.0) вышла через год после Office 2007; Office 2011 для Mac (версия 14.0) через полгода после Office 2010. Далее для Windows Microsoft переключился на Click2Run технологию, и версии для Mac стали выходить практически одновременно и нести то же имя, что версии для Windows. Начиная с Office 2016 внутренняя версия продукта замерла на 16.x и на Windows и на Mac, продукт обновлялся, получал новые возможности и исправления, и в зависимости от купленной вами лицензии вы получали тот или иной набор возможностей.

Сейчас существует три издания Office для Mac:

  • Office Home & Student – Excel, PowerPoint, Word;

  • Office Home & Business – Excel, Outlook, PowerPoint, Word;

  • Standard LTSC – Excel, Outlook, PowerPoint, Word.

Везде есть также OneNote и OneDrive, но смысл приложения имеют лишь при наличии подписки. Сам OneNote не развивается с Office 2019, пока его включают в пакет как есть, возможно в будущем исключат. Хотя Microsoft уже делал заявление, что по крайней мере еще одна версия после Office 2024 будет продаваться и без подписок. Что не может не радовать.

Начиная с версии 16.21 в каждое издание входит Teams и (внимание) Defender. Если ранее у вас был установлен Office без Teams, то при обновлении он не установится, а при установке с нуля будет добавлен. На сайте Microsoft доступен Office и без Teams. Если загруженный вами файл инсталлятора называется Microsoft_365_and_Office_16.хх.хххххххх_BusinessPro_Installer.pkg – это версия с Teams, а Microsoft_365_and_Office_16.хх.хххххххх_Installer.pkg – версия без Teams. После установки Office можно просто удалить Teams, он не появится более при обновлениях.

Если вам не нужны Teams, Defender, OneNote и OneDrive, уберите их из списка при установке

Если вам не нужны Teams, Defender, OneNote и OneDrive, уберите их из списка при установке

Как я рассказывал в большой статье про установку Office 2024 – на Windows сейчас бинарно нет разницы между Office 2016, 2019, 2021 или 2024. Установив Актуальный канал обновлений, вы будете ежемесячно обновлять свою версию, вне зависимости от купленной лицензии и файлы исполняемых модулей и библиотек у установленных Word 2016 и Word 2024 могут вообще не отличаться, я это отлично демонстрировал следующей картинкой (и забегая вперед скажу, что и для Mac ситуация похожа):

Так выглядит ситуация под Windows - одна версия 17628.20110 для 2016/2019/2021/2024/365, исполняемые файлы одинаковы, но возможности у приложений разные.

Так выглядит ситуация под Windows - одна версия 17628.20110 для 2016/2019/2021/2024/365, исполняемые файлы одинаковы, но возможности у приложений разные.

Итак, на Windows версия продукта определяется лишь лицензией, а бинарно продукты совпадают, у них одно обновление на всех, смена лицензии с 2016 на 2024 (если продукт установлен в актуальном канале) добавит возможности, контролируемые лицензией. А как же оно сейчас происходит на Mac? Есть ли разница между Office 2019, 2021, 2024 и Microsoft 365 для Mac? Выпускаются ли для них разные обновления, или, как и под Windows, всё определяется лицензией? Как обновить установленный продукт, если он сам более не получает обновления версий? Как его активировать, если при первом запуске он от вас хочет что-то непонятное? Именно об этом основной разговор ниже.

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

К версии 16.х для Mac, равно как и для Windows, относятся все Microsoft Office, начиная с 2016. При этом 2016 и 2019 уже не обновляются, замерев на какой-то версии. А новые версии Office могут требовать более новую версию MacOS, чем у вас установлена. И ваша старая лицензия для Office 2016/2019 не годится для последних версий продукта, ибо она уже считается неактуальной. Давайте сначала пройдём по списку старых ОС, и определим, что устанавливать, если вы более не планируете (или не можете) обновлять саму ОС.

❯ Какую версию и откуда загружать? Чем активировать?

Политика официальной поддержки Microsoft для офисных продуктов на Mac – 5 лет, на последней и двух предыдущих версиях MacOS. На данный момент это Sonoma (14.x), Ventura (13.x) и Monterey (12.x). С выходом Sequoia (15.x) обновления Office перестанут приходить на Monterey.

Самая старая версия MacOS, поддерживаемая Microsoft Office 2016, это Yosemite (10.10.x), для установки на неё годится Office 2016 Suite 16.16.27. Просто загружаете с сайта Microsoft, устанавливаете и пользуетесь. Если у вас установлена MacOS High Sierra (10.13.x), вы можете загрузить и установить Office 2019 Suite 16.43.0.

Для MacOS Mojave (10.14.x) устанавливается Office 2019 Suite 16.54. Для Mac OS Catalina (10.15.x) доступен Office 2019/LTSC 2021 Suite 16.66.1, для MacOS Big Sur (11.x) – Office 2019/LTSC 2021 Suite. Для MacOS Monterey (12.x) доступна Office 2019/LTSC 2021 Suite 16.78.3 – это самая старая версия MacOS, поддерживающая Office 2019. Если вы загрузили Office для установки по этой ссылке, вам потребуется Volume License Serializer 2019 (ISO образ тут) или Volume License Serializer 2021 (ISO образ тут) (все предыдущие ссылки имели Serializer в комплекте).

Office 2019 VL Serialzer поддерживается версиями 16.43 - 16.78

Office 2019 VL Serialzer поддерживается версиями 16.43 - 16.78

Office 2021 VL Serialzer поддерживается версиями с 16.66

Office 2021 VL Serialzer поддерживается версиями с 16.66

Начиная с MacOS Sonoma (14.x) и версии Office 16.55 доступна установка Office с родной поддержкой Apple Silicon. Последняя версия офисного пакета для текущих ОС всегда доступна прямо с сайта Microsoft. Volume License Serializer для Office 2021 доступен в по ссылкам в конце предыдущего абзаца.

Последняя версия Microsoft Office всегда доступна по этой ссылке.

Версии до 16.55 на Apple Silicon запускались через транслятор, а более новые уже нативно.

Начиная с версии 16.87 вы можете активировать Office 2024, используя Volume License Serializer 2024 Preview (с сайта Microsoft) если у вас установлена Mac OS не ниже чем Monterey. Так как сам Office 2024 в продажу еще не пошел, нет и финального VL Serializer, но устанавливаемая версия полностью функциональна, через несколько месяцев вам будет необходимо загрузить LTSC Serializer 2024 с финальной лицензией и установить его. Сам Office переустанавливать не придётся.

Office 2024 LTSC Preview Serialzer поддерживается версиями с 16.87

Office 2024 LTSC Preview Serialzer поддерживается версиями с 16.87

❯ Зачем вообще обновлять Office?

Часто слышу вопрос, зачем его обновлять. Во-первых, как сказано выше, политика поддержки всего 5 лет, через два года закончится поддержка Office 2021. Кому оно важно? Вам. 13.10.2020 прекращена поддержка Office 2016 для Mac, а 10.10.2023 закончилась поддержка Office 2019. Вместе с окончанием поддержки перестали подключаться к облачным сервисам Outlook и OneDrive, более не ставятся обновления, даже при наличии критических уязвимостей. Office 2021 для Mac перестанет поддерживаться 13.10.2026. Береженого Бог бережет, лучше уж иметь последнюю версию. Office 2021 и Office 2019 отличались всего в нескольких настройках (функция LET в Excel и АвтоСохранение в облако, как пример). Для Office 2024 тоже припасено несколько нововведений при той же версии продукта – та же поддержка Python в Excel, поддержка динамических массивов, дополнительные опции в Outlook при создании встреч и опции поиска с ИИ.

❯ Как заменить лицензию?

Если у вас сейчас установлен Office и вы хотите его обновить до 2024, то сначала просто используйте AutoUpdate для установки последней доступной версии, затем удалите лицензию при помощи Microsoft Office License Removal Tool.

После него ваш офисный пакет будет просить подписку при запуске:

Так что установите Volume License Serializer – финальный 2021 если обновляетесь с 2019, или Preview 2024, а затем обновитесь из AutoUpdate. К концу октября будет и финальный, замена лицензии будет выполняться аналогично.

❯ Что делать, если Office не запускается или работает некорректно?

Бывает, что в результате каких-то действий ваш продукт начинает работать некорректно или вообще не запускаться (всё же это Microsoft 😊). Идеальный инструмент для решения проблем с Office для Mac это утилита Office Reset с одноименного сайта.

Инструмент позволяет как почистить только лицензии, сбросить настройки для каких-то приложений пакета, удалить плагины или целиком очистить всю информацию об установке Office.

❯ Краткое резюме

Если вы быстро долистали до конца, хотите установить Office 2024 на свой Мак, то скачивайте последний инсталлятор, и Volume License Serializer (финальный 2021 или Preview 2024), в конце октября будет финальный Serializer 2024, я внесу правки в статью и отпишусь в комментариях.

Написано специально для Timeweb Cloud и читателей Пикабу. Больше интересных статей и новостей в нашем блоге на Хабре и телеграм-канале.

Хочешь стать автором (или уже состоявшийся автор) и есть, чем интересным поделиться в рамках наших блогов — пиши сюда.

Облачные сервисы Timeweb Cloud — это реферальная ссылка, которая может помочь поддержать авторские проекты.

📚 Читайте также:

Показать полностью 10
Вопрос из ленты «Эксперты»

Неопознаная сеть

Доброе утро всем.

Помогите решить небольшой вопрос.

Есть у меня роутер кинетик Гига.

С вайфаем проблем нет, все клиенты подключаются, интернет работает.

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

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

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

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

Кабель именно от роутера до ноутбука.

Показать полностью
338

Как отвязать Windows от железа

Всем привет. Спасибо за комментарии к моему прошлому посту. Почерпнул для себя многие альтернативы софта. Ознакомлюсь более подробно и если что обновлю свою аптечку.

А теперь вернёмся к теме поста. Представим ситуацию: На диске установлена, например, семерка и у материнки произошел "отвал". И пк попросту не хочет включаться. Загрузиться в систему и запусть "sysprep" не представляется возможным. А точно такой же материнки нет под рукой или же она уже попросту не продаётся. Но есть другой системник у которого нет накопителя.

Данный способ проверен на XP, семерке и Windows Server 2012 R2. Буду рад узнать и другие способы отвязки.

Подключаем накопитель к исправному пк и загружаемся в WinPE (Я покажу на примере WinPE от Стрельца). Заходим в "Программы WinPE"=>"Утилиты"=>"Удаленный реестр".

Запускаем "Удаленный реестр".

Запускаем "Удаленный реестр".

В открывшемся окне выбираем папку "Windows" нашей системы. Запускается редактор реестра нашей семерки. Открываем "HKEY LOCAL MACHINE"=> "SYSTEM". По "MountedDevices" нажимаем правой кнопкой мыши и выбираем "Удалить".

Удаляем "MountedDevices"

Удаляем "MountedDevices"

Теперь нам надо, чтобы винда при загрузке начала загружать стандартные драйвера контроллеров. Для этого мы раскрываем раздел "ControlSet001 => services". Он также находится в "SYSTEM" . В данных разделах в параметре "Start" меняем "3" на "0": amdide, adp94xx, adpahci, adpu320, aic78xx, aliide, amdsata, amdsbs, amdxata, arcarcsas, atapi, cmdide, elxstor, HpSAMD, iaStorV, iirsp, intelide, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasas, MegaSR, msahci, nfrd960, nvraid, nvraid, nvstor, pciide, ql2300, ql40xx, SiSRaid2, SiSRaid4, vhdmp, viaide, vsmraid.

Меняем "3" на "0" в параметре "Start".

Меняем "3" на "0" в параметре "Start".

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

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

Показать полностью 3
4

Fortinet FortiGate 200B VS Huawei Secospace USG6320

Всем привет! Не могли бы помочь с выбором фаерволла (Fortinet FortiGate 200B VS Huawei Secospace USG6320) на время? Прям оба идут чуть-ли не вровень, нужен для мини-серверной (буквально серверов 5-6).

Отличная работа, все прочитано!