The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

15.09.2017 08:51  Компания Apple открыла ядро и системные компоненты macOS 10.12.6

Компания Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 10.12.6 (macOS Sierra), в которых используется свободное программное обеспечение, включая ядро xnu, составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 205 пакетов с исходными текстами. По сравнению с выпуском macOS 10.12.5 число открытых пакетов не изменилось.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Компания Apple открыла ядро и системные компоненты macOS Sierra
  3. OpenNews: Компания Apple опубликовала исходные тексты Darwin 9.0
  4. OpenNews: Apple понемногу избавляется от GPL-кода в Mac OS X. Анализ лицензий популярных проектов в GitHub
  5. OpenNews: Первый бета-выпуск операционной системы PureDarwin, построенной на платформе Darwin
  6. OpenNews: В рамках проекта Darling развивается аналог Wine для запуска программ Mac OS X
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: macos, darwin
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Sunderland93, 09:09, 15/09/2017 [ответить] [смотреть все]
  • +/
    Выглядит как подачка
     
     
  • 2.2, Anonimous, 09:14, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +5 +/
    тебе никто ничего не должен
     
     
  • 3.8, обрван, 09:24, 15/09/2017 [^] [ответить] [смотреть все]
  • +9 +/
    но выглядит как подачка
     
     
  • 4.14, Мать драконов, 10:04, 15/09/2017 [^] [ответить] [смотреть все]
  • +/
    А ты изучай, что умные люди программируют. И учись.
     
     
  • 5.21, Карычъ, 16:09, 15/09/2017 [^] [ответить] [смотреть все]
  • +5 +/
    Я изучаю, мать. И учусь, мать. Спасибо, мать, за совет, мать.
     
  • 2.9, 123, 09:27, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > APPLE PUBLIC SOURCE LICENSE

    Подачка кому?

     
  • 2.11, Аноним, 09:33, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +10 +/
    Не подачка. Это чтобы ощущения от зонда были не такими острыми.
     
     
  • 3.23, Vkni, 08:05, 16/09/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Открытие кода ядра системы OSX в первую очередь выгодно самой Apple По ряду при... весь текст скрыт [показать]
     
     
  • 4.26, pavlinux, 22:02, 17/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    > "Абсолютная" документация для разработчиков под OSX

    Они ещё существуют?

     
     
  • 5.30, dr Equivalent, 00:16, 18/09/2017 [^] [ответить] [смотреть все]  
  • +/
    К сожалению, да.
     
  • 2.22, Vkni, 08:01, 16/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можно узнать, ну вот кому подачка Т е реально, кому, кроме разработчиков под O... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.24, Andrey Mitrofanov, 08:49, 16/09/2017 [^] [ответить] [смотреть все]  
  • +/
    жёлтой прессе отделу маркетинга япплофагам какие ещё разработчики ... весь текст скрыт [показать]
     
     
  • 4.25, Аноним, 16:37, 16/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    >какие ещё "разработчики"

    https://bitbucket.org/RehabMan/

     
  • 2.31, Подачкин, 15:34, 18/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Можно подумать ты этот код будешь читать
     
  • 1.4, анон, 09:19, 15/09/2017 [ответить] [смотреть все]  
  • –5 +/
    https opensource apple com source ICU ICU-57166 0 1 minimalapisTest c auto htm... весь текст скрыт [показать]
     
     
  • 2.6, Аноним, 09:21, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А в IBM прошёл.
     
  • 2.7, Тим, 09:22, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    в эппл прошло ведь, так что уже не в любой.
     
  • 2.10, localhost admin, 09:32, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А чем не пройдет-то? Что не так?
     
     
  • 3.12, Аноним, 09:34, 15/09/2017 [^] [ответить] [смотреть все]  
  • +12 +/
    Отсутствуют абстрактные фабрики абстрактных фабрик абстрактных фабрик.
     
  • 3.27, pavlinux, 22:05, 17/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Два инклюда лишние, два unused аргумента Разраб генерил код посимвольно, на зар... весь текст скрыт [показать]
     
  • 2.13, Crazy Alex, 09:35, 15/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    И чему там не проходить? Всё корректно.
     
     
  • 3.15, анон, 10:06, 15/09/2017 [^] [ответить] [смотреть все]  
  • +/
    даже не скомпилируется, если по всему сдл
     
     
  • 4.18, Аноним, 13:48, 15/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    $ gcc -c minimalapisTest.c
    $

    компилица

     
     
  • 5.28, pavlinux, 22:09, 17/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    > $ gcc -c minimalapisTest.c
    > $
    > компилица

    материца


    $ gcc -Wall -Wextra -Werror test.c
    test.c: В функции «main»:
    test.c:1:14: ошибка: параметр «argc» не используется [-Werror=unused-parameter]
    int main(int argc, char *argv[]) {
                  ^
    test.c:1:26: ошибка: параметр «argv» не используется [-Werror=unused-parameter]
    int main(int argc, char *argv[]) {
                              ^
    cc1: all warnings being treated as errors

     
  • 3.16, еарапр, 10:08, 15/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Неиспользуемые параметры argv и argc. return 0 вместо return EXIT_SUCCESS. Неиспользуемые инкулды (хотя тут не уверен, возможно, ради них этот файл и писался).
     
     
  • 4.19, Аноним, 13:51, 15/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    argv и argc к инклюдам же. а EXIT_SUCCESS видимо не считается minimal.
     
  • 4.20, анон, 14:20, 15/09/2017 [^] [ответить] [смотреть все]  
  • +/
    у вас давно сдл? Просто интересно.
     
  • 1.17, Аноним, 12:46, 15/09/2017 [ответить] [смотреть все]  
  • +/
    http www cplusplus com reference cstdlib EXIT_SUCCESS This macro expands to a... весь текст скрыт [показать]
     
     
  • 2.29, pavlinux, 22:44, 17/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    > http://www.cplusplus.com/

    Где ты C++ увидел?


    Portability note: Some non-POSIX systems use different conventions for exit status values.
    For greater portability, you can use the macros EXIT_SUCCESS and EXIT_FAILURE for the conventional
    status value for success and failure, respectively. They are declared in the file stdlib.h.

    По POSIX EXIT_SUCCESS == 0, остальные ССЗБ.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor