Еррно.х мало Уник / Линук историје

СЦО и симбол Тук са мачем Једи

Еррно.х је датотека заглавља (.х заглавља) из стандардне библиотеке језика Ц у којој су макронаредбе дефинисане тако да приказују грешке. Они који знају Ц знаће за то и знаће колико је корисно приказати кодове грешака које је систем произвео на екрану, заједно са описом повезаним са грешком.

Променљива еррно говори нам ако системски позив није успео (системски позив). На пример:

#include <stdio.h&>
#include <fcntl.h&>
#include <stdlib.h>
#include <string.h>
#include <errno.h>  //Cabeceras de bibliotecas includes en el programa
const char *NOM_FICHERO= “/tmp/ejemplo.txt”;  //Supuesto fichero que no existe
int main (int argc, char **argv)
{
                int fd = 0;
                printf(“Abriendo %s…\n”, NOM_FICHERO);
                fd = open(NOM_FICHERO, O_RDONLY, 0644);
                if (fd&lt;0) {
                perror(“Error abriendo fichero”);   //Nos muestra los mensajes de error
                printf(“Error abriendo fichero: %s\n”, strerror(errno));
                }
return EXIT_SUCCESS;
}

Истина је да је еррно.х само изговор за увођење следећих пасуса које сада пишем. И то је да ће се многи сећати ратова СЦО вс. Линук, пошто је компанија СЦО, због борбе са Уник лиценце, отворио је крсташки рат против ИБМ-а, Новелл-а итд., оптужујући их за преношење Уник кода у Линук језгро.

СЦО је 19. децембра 2003. године издао обавештења одређеним компанијама тврдећи да је датотека еррно.х дословно копирана из Уника за употребу на Линук-у без одговарајућег одобрења. исти Линус Торвалдс то порекао и назначио да је сам преписао код за Линук верзију еррно.х.

Било да је то истина или не, СЦО је један по један губио тужбе наметнуте на суду и на крају закључио отворене случајеве у корист компанија које про-Линук раде. Према СЦО-у, укључене компаније биле су грешнице што су пренеле делове Уник кода (конкретно АТ&Т Уник систем В.) на Линук.

Радознали као и сумњичави према тим нападима, посебно с обзиром на то Microsoft је био власник 25% СЦО-а неколико година, пошто је Мицрософт СЦО-у дао свој оперативни систем Ксеник (верзија Уник-а која је лиценцирала Мицрософт), а међу уговорима је била и куповина акција. У ствари, постоје две адресе е-поште које су пресретнуте и упозоравају Мицрософт на велики потенцијал Линука и претњу коју он представља.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.