LINUX.ORG.RU

GitHub отныне официально принадлежит корпорации Microsoft. Многие пользователи и организации мигрируют на GitLab

 , , , ,


4

2

4 июня 2018 года факт продажи официально подтвердили в своих блогах и GitHub, и Microsoft.

Несмотря на заявления обеих компаний о том что для обычных пользователей ничего не изменится, большое количество организаций и разработчиков занимающихся разработкой свободного ПО начали перемещать свои репозитории с GitHub на сервера Bitbucket и GitLab.

Компания GitLab в ответ на это событие в своём блоге поздравила компанию GitHub и начала акцию по предоставлению скидок для корпоративных пользователей которые хотят мигрировать с GitHub на GitLab в рамках инициативы "#movingtogitlab", детали о которой публикуются в твиттер-аккаунте @movingtogitlab. Кроме того можно отслеживать статистику импорта репозиториев с GitHub на GitLab на специальной странице. В связи с огромным потоком 'миграции' нагрузка на сервера GitLab возросла в 5-10 раз, из-за чего начались сбои в работе серверов GitLab которые порой приводят к отказу в доступе к сайту.

>>> Руководство по миграции с GitHub на GitLab

ВНИМАНИЕ! С 5 июня 2018 года компания GitLab предоставляет свои пакеты услуг Ultimate и Gold для образовательных учреждений и open-source проектов на безоплатной основе!

P.S.: В 2015 году сайт GitHub в ответ на проблемы с сайтом SourceForge провёл акцию "Goodbye, SourceForge!" в рамках которой большинство проектов свободного ПО мигрировали тогда с SourceForge на GitHub.

>>> Опрос «Планируете ли уходить с GitHub?»

>>> Обсуждения на HN: раз, два, три

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

★★★★★

Проверено: maxcom ()
Последнее исправление: atsym (всего исправлений: 10)

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

Если хотите современные технологии, используйте современные ОС

Самовольный выход из спящего режима - очень современная технология.

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

Вот это очень круто

Думал насчет этого, но вот руки не дошли

Спасибо за информацию, буду копать

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

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

Компилятор позволяет порой использовать ключевые слова в качестве идентификаторов.



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

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

В настоящее время
2004

tldr;

win32 как пользовались так и пользуются. 20+ лет софта никакими кликбейтными статейками не отменишь. Вон, autohotkey - больше нигде такого нет ( и не будет ), а все оно - winapi.

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

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

Для Microsoft весь окружающий мир - это расширение.

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

win32 как пользовались так и пользуются.

Речь идёт не о смерти а о потере популярности. Далеко не весь софт может работать только под winapi. Что-то ушло в веб, что-то стало кросплатформенным, что-то вообще не запускается в винде.

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

win32 как пользовались так и пользуются. 20+ лет софта никакими кликбейтными статейками не отменишь

http://www.opennet.ru/opennews/art.shtml?num=48697

На сайте проекта заявлено, что поддерживается только работа в Chrome на платформах Windows и macOS, но, судя по отзывам пользователей, данное ограничение искусственное и WebAssembly-сборка AutoCAD прекрасно работает в браузерах под Linux после смены User Agent на идентификатор браузера Chrome для Windows или macOS.

Разве это не проигрыш winapi?

NextGenenration ★★
()

а линуксовое ядро уже успели полностью перехостить на github или я что то путаю

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

The AutoCAD web app is currently only supported by an up-to-date version of 64-bit Google Chrome on Windows or Mac.

это нужно читать не как «на линуксе не работает», а как «линукс? а этим кто-то пользуется?»

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

да и к тому же

Nah, keep in mind that the chrome gpu acceleration with properitary drivers is still a mess compared to windows/mac. Stuff like cad drawing utilizes such features a lot, so this *could* cause a lot of issues for their customers .

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

да и к тому же

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

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

это нужно читать не как «на линуксе не работает», а как «линукс? а этим кто-то пользуется?»

Если ты считаешь, что в AutoCAD не знают, что такое Linux и кто им пользуется, то ты не просто толстый, а еще и тупой.

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

Не, ленивым админом быть плохо. Да и любой админ, не зависимо от того, есть ли поблизости скрипт-кидди, или они отомрут как вид - так или иначе будет делать свою работу по обновлению, накатываюнию патчей безопасности и т.п. будет делать. Ведь кроме скрипт-кидди есть и профессионалы. Из тех, кто проводит целенаправленную точечную атаку по заказу недобросовествных конкурентов, к примеру. Но мы же не про них, у тех и инструментарий получше, и где его раздобыть - такие парни знают, им публичные репы с типовыми вредоносами не нужны. А забрать из рук малограмотных скрипт-кидди(или хотя бы осложнить им жизнь) плохие игрушки, которые делают бобо ни в чём не повинным гражданам, не имеющим админов из-за стеснённых бюджетов и мирно юзающим старенькое ПО на стареньких VPS-ках - по любому дело хорошее.

lucentcode ★★★★★
()

Белки-истерички, едрит вас за ногу. Небо голубое! Вода мокрая! Коммерческая компания ведёт себя, как коммерческая компания! Аж противно, ей чёрту.

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

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

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

это нужно читать не как «на линуксе не работает», а как «линукс? а этим кто-то пользуется?»

Если ты считаешь, что в AutoCAD не знают, что такое Linux и кто им пользуется, то ты не просто толстый, а еще и тупой

знают они или просто считают что пользователи линукса не стоят даже упоминания - это уже к ним вопросы а не ко мне.

Я ни о чем тебя не спрашивал и вопросов к тебе у меня нет.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от NextGenenration

И вместо борьбы с теми кто использует дырявае версии будут бороться с теми кто хранит эксплоиты.

Кто хранит в публичной репе. Если что, я тоже храню пойманые сэмплы, в том числе из тех, что не обнаруживаются популярным актуальным антивирусным ПО. Но я не выкладываю их в публичный доступ, и не использую подобные находки. Хранить != использовать или публиковать.

И вообще лучше запретить запускать софт не из магазина и загрузчик залочить и файловую систему перевести в режим только для чтения. Прямо мечта многих вендоров.

И как это вам поможет? Софт из магазина может быть с «полезной нагрузкой», которую во время рецензии не выявили. Залоченные загрузчики не редкость, но и не панацея. Ту же PlayStation регулярно ломают. Корневую базовую ФС можно и в RO держать, но ведь данные устройство где-то хранит, а значит и вредонос что нужно куда нужно запишет. Все эти меры не панацея.

Неужели хорошие админы так дорого стоят?

Подозреваю, что вы не админ, или админ крупной организации, и не сталкивались с низкобюджетными проектами, раз у вас возник такой вопрос. А то бы знали, как много малобюджетных проектов, где нет постоянного админа, а есть эникей + удалёнщик, у которого этот клиент далеко не один, или вообще никого кроме эникея. Как возникают проблемы - так под это дело вызваниювают удалёнщика, или нанимают на стороне на краткосрочной основе спеца, тот на пару с эникеем решают проблему, вопрос закрывается - и так до следующего раза. А есть очень маленькие проекты, когда и инфтраструктурые своей нет(облачный хостинг, или пара-тройка VPS), и админа нет, и даже эникея. За него разраб на пол-ставки пашет. Возникают проблемы из-за скрипт-кидди раз в пару лет, они судорожно ищут админа, решают проблему(попутно проект серьёзно страдает в финансовом плане, так как вместо денег на новые плюшки деньги тратят на фрилансера-админа), вопрос закрывается и опять несколько лет никто не занимается безопасностью проекта.

lucentcode ★★★★★
()
Последнее исправление: lucentcode (всего исправлений: 1)
Ответ на: комментарий от lucentcode

не имеющим админов из-за стеснённых бюджетов

Так пусть выделят нормальный бюджет. А то привыкли делать всё тяп-ляп экономя не только палки, но и говно.

А забрать из рук малограмотных скрипт-кидди(или хотя бы осложнить им жизнь) плохие игрушки

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

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

или просто считают что пользователи линукса не стоят даже упоминания

А нам какая разница? Главное то что уже даже без вайна что-то можно запустить

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

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

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

Аххххх ну да конечно. Это я дурак. Надо было оставлять не стандартный код, чтобы другие себе ломали голову, ведь есть же костыль с опциями. А я дурак стал править код.

Чувак, Microsoft всегда срала на любые стандарты. Они им следуют тогда когда уж совсем прижмет. Или когда пройдет 100500 лет, когда уже поезд ушел и оно не нужно.

baist ★★
()

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

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

Кто хранит в публичной репе. Если что, я тоже храню пойманые сэмплы, в том числе из тех, что не обнаруживаются популярным актуальным антивирусным ПО. Но я не выкладываю их в публичный доступ, и не использую подобные находки. Хранить != использовать или публиковать.

Программа из одной строчки на perl не многословна. Троян способный выполнять переданный ему код состоит из одной(ну или двух если форматировать) строк php. Написать такое под силу даже школьнику. Что плохого в том что poc(proof of concept) meltdown(к примеру) утёк в общий доступ? Зато уже сейчас у тебя есть явное подтверждение правоты/неправоты заявления об опасности/безопасности процессоров. Или по твоему нужно банить любой poc? Что плохого в коде позволяющем разлочить загрузчик и отключить intel me/перепрошить смартфон?

И как это вам поможет?

Это был сарказм. Прошу прощения если не понятно.

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

Как перфекциониста меня раздражает некачественно выполненная работа. Когда государственный сайт(неужели государство столь нищее?!) уязвим к sql-инъекции, когда за сообщение об узявимоти в банке тебя вдруг делают хакером(как это воспринимает далёкий от it обыватель), а к тебе в гости едет полиция за несанкционированный взлом, когда единственный способ устранить уязвимость - сообщить о ней всему миру, так-как компании на неё наплевать, когда вместо полноценной замены трубы делают латочный ремонт покрывая всю дорогу непролазной жидкой грязью, да даже когда наняли дизайнера, а плоды его творчества просто ужасны и оскорбляют моё чувство прекрасного.

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

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

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

Нет, но ресурсы нужно тратить на более осмысленные вещи, чем борьба с ветряными мельницами(школоло скрипт-кидди)

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

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

ну, например, собираешь ты дистрибутив. сколько там пакетов? у каждого минимум одна репа. зачем тащить всё?

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

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

Ещё раз: точно так же, если ты будешь использовать расширения gnu gcc (а их, например, полно используется в ядре linux), то твой код тоже окажется несовместим с каким-либо стандартом.

Давай, попробуй скомпилируй, например, что-нибудь содержащее «__attribute__» с ключиком «std=c++11» или на компиляторе отличном от gcc.

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

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

Про ботнеты в курсе. Если чувачкам без админов не везёт, их ломают. Если везёт, не ломают какое-то время, и они просто работают. Тут как повезёт. Это не значит, что раз есть ботнеты, можно забыть про существование скрипт-кидди. Чем меньше будет источников проблем, тем реже низкобюджетные проекты будут сталкиваться с проблемами в плане безопасности. Есть возможность помещать скрипт-кидди раздобыть вредонос - нужно мешать. Любым путём. Есть возможность несмышлёныша - вообще шикарно. Получится у тех же MS существенно нарушить каналы распространения информации и обмена опытом и скриптами между скрипт-кидди - им памятник поставить нужно будет.

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

Да какие в жопу опции, если у компилятора свое понятие синтаксиса языка С++.

Ты решил спорить ради самого спора???

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

Ну, можно мне вопросы задавать (наверное, лучше почтой morozov (at) gmail), но я для этой системы выступаю, скорее, как человек, наблюдающий за заказчиком фич. Формально, меня и к коду-то пускать не должны уже, но пока ещё пускают ;) Но всегда могу спросить знающих людей.

А, может, кто-то из наших админов, которые всю эту балайку в живом виде поддерживают, на ЛОРе тусит. Но, наверное, не признáются ;)

AlexM ★★★★★
()
Последнее исправление: AlexM (всего исправлений: 2)
Ответ на: комментарий от crypt

про патенты

Ага

https://en.wikipedia.org/wiki/Smartphone_patent_wars

Стандарт OpenDocument

Отличный пример. Работает только нормально по сути в двух программах LibreOffice и OpenDocument. И то между ними есть проблемы. А иногда так читаешь нововведения по типу «добавили стрелочки или таблицы в презентации», что у MS десятилетия назад было, вот и думай.

И в том числе MSшный формат работает более-менее в огромной кучи приложений (iWorks, WPS, OnlyOffice, куча под мобильных). Естественно не без проблем, ибо когда сложный формат растянутый на десятилетия — проблем не избежать по совместимости (см. тот же html).

А вот OpenDocument любят возвышать по простой причине — очень малого (сравнительно) использования. Хотя по проблемам с совместимостью у него нет серебряной пули.

ЗЫ: сорта одного и того же.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от Igor_FF

Начиная со второго поколения, которые перешли на WP8, слот был у всех моделей.

Только это винфон уже не спасло - репутация сложилась.

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

Возможность форматирования SD карт не в MS форматы появилась только в Android 6

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

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

Ты официально признаёшься слившим тему, потому что таки микрософт прикасалась к windows XP и эта ось таки работает лучше, чем если бы она работала при твоей попытке реализовать её же.

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

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

Как выяснилось, он не на Azure. И сейчас массовый исход на self-hosted решения пошёл. Да и если говорить про гитлаб в общем смысле, то будет за основу браться именно self-hosted, поскольку это обеспечивает максимальную гибкость.

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

Если Win32 закопают - найдётся другой поставшик данного API.

Уже есть WINE. Но закапывание идёт в направлении постепенного отказа с оставлением в режиме legacy.

А у их ОС без Win32 подсистемы популярность резко снизится.

Мелкософту не нужна ОС как таковая - мелкософту нужен контроль. Для этого нужна не ОС, а платформа. На какой ОС эта платформа будет работать, уже дело десятое. И эта платформа есть. Называется она .NET.

Видел я их UWP-приложения - это всё баловство

Это то, что хотят насильно впарить всем.

win32 c его богатейшей коллекцией ПО оно не заменит.

Именно так. Но если сделать так, чтобы это ПО не запускалось, и внушить всем, что пора бы на .NET с UWP сваливать... Например, пустить нового wannacry, уязвимость против которого откажутся исправлять без обновления на Windows 10s... Мелкософт на это пойдёт, как раньше на подобное шёл, уж будь уверен.

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

хммм, что же выбрать: удалить файл в бесплатной репе не имеющий отношение к разработке ПО из-за которого в работе сервиса проблемы у клиентов или оставить его и потерять клиентов оплачивающих сервис?

Допустим, какая-то иностранная фирма заключила договор на поставку продукции, но правительство устроило санкции, из-за чего фирма не может выполнять свои обязательства. Фирма должна искать окольные пути для того, чтобы свои обязательства выполнить? Тут точно так же. Вообще никаких отличий. Гитхаб предоставлял услуги, провайдер предоставлял услуги, РКН запретил провайдеру давать канал до тех услуг. И что же в итоге? А в итоге прошло несколько лет, и разработчикам всё равно приходится настраивать средства для обхода блокировок. Ты бы логически думать научился для начала.

ты всегда такой неадекват или только на ЛОРе?

В отличие от тебя я совершенно адекватен.

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

кстати, чем там история с телеграмсервисом закончилась, который не прогнулся?

Телеграм работает, а большую часть амазона заблокировали. О чём я уже и предупреждал неоднократно - пашка дебилов заодно с РКН.

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

Чего за бред?

Ты обвиняешь меня в том, что я якобы вру, но при этом врёшь сам. Как обычно.

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

и для тебя стандарт - это что-то данное свыше могучими существами.

Стандарт - это средство развития индустрии. Мелкософт индустрию решил угробить ради сиюминутной выгоды.

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

Нет, шланг.

Шланг у тебя во рту.

Но пользователь не может обращаться «к ядру» напрямую

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

тем более что обычная штатная ситуация на android - это не доступный root.

А по факту рутовали.

PS: не про то, но почитай и это ещё https://news.ycombinator.com/item?id=8444603

И что?

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

И вообще лучше запретить запускать софт не из магазина и загрузчик залочить и файловую систему перевести в режим только для чтения. Прямо мечта многих вендоров.

В правильном направлении мыслишь - именно это и пытается сделать мелкософт, но безмозглые это отрицают, как и отрицают тот факт, что SecureBoot сделали ради того, чтобы не обезопасить пользователя, а запереть его в цифровом ГУЛАГе.

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

И поэтому говорят: «никогда не вступайте в переговоры с террористами».

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

ActiveX и Silverlight не стандарты, поэтому от отказа от них ни холодно ни жарко. Но только конченные дегенераты этого не понимают.

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

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

Вообще-то ихний формат даже у них не работал. Они подсунули под тем же названием в свой офисный пакет совсем другой формат, и единственным нормально поддерживающим OOXML был LibreOffice.

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

ну вот такие в РКН маразматики, их и за его пределами в службах безопасности хватает

Не имеет значения, маразматики они или нет. Факт в том, что прямое пособничество гитхаба блокировкам - это и прецедент, и отказ от поддержки своих же клиентов, которые явно против блокировок.

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

а что мешало BeOS заключить свое секретное соглашение?

Такой вопрос от тебя неудивителен, так как

cuelebra (06.06.2018 19:49:19) любитель зондов

Не иначе как вендоры бы просто посмеялись им в лицо, ибо маргинальщина

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

Quasar ★★★★★
()
Последнее исправление: Quasar (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.