युनिक्स / लिनक्स इतिहासाचा थोडा एरर्नो

जेडी तलवार असलेले एससीओ आणि टक्स चिन्ह

एरर्नो मानक सी भाषा लायब्ररीमधील एक शीर्षलेख फाइल (.h शीर्षकाची आहे) आहे ज्यात त्रुटी प्रदर्शित करण्यासाठी मॅक्रो परिभाषित केल्या आहेत. ज्यांना सी माहित आहे त्यांना हे माहित असेल आणि सिस्टमद्वारे निर्मित त्रुटी कोड तसेच त्रुटीशी संबंधित वर्णनाचे प्रदर्शन करणे किती उपयुक्त आहे हे त्यांना समजेल.

कोणताही सिस्टम कॉल अयशस्वी झाला की नाही हे एरर्नो व्हेरिएबल आम्हाला सांगते (सिस्टम कॉल). उदाहरणार्थ:

#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 रोजी काही कंपन्यांना नोटीस बजावली ज्याचा दावा केला गेला की एरर्नो. फाईल युनिक्सकडून योग्य अधिकृतता न घेता लिनक्सवर वापरण्यासाठी कॉपी केली गेली. सारखे लिनस टोरवाल्ड्स त्याने हे नाकारले आणि संकेत दिले की त्यांनी स्वत: एरर्नो.च्या लिनक्स आवृत्तीसाठी कोड पुन्हा लिहिला.

ते सत्य असो वा नसो, एससीओने न्यायालयात लादलेले खटले एकामागून एक हरवले आणि लिनक्स समर्थक कंपन्यांच्या बाजूने खुले खटले बंद केले. एससीओच्या म्हणण्यानुसार यातील कंपन्या पापी होते, युनिक्स कोडचे भाग हस्तांतरित केले गेले (विशेषत: चे एटी अँड टी युनिक्स सिस्टम व्ही) ला लिनक्स ला.

या हल्ल्यांबद्दल उत्सुक आणि संशयास्पद, विशेषतः याचा विचार करून मायक्रोसॉफ्ट मायक्रोसॉफ्टने आपली ऑपरेटिंग सिस्टम झेनिक्स (मायक्रोसॉफ्टद्वारे परवानाकृत युनिक्सची आवृत्ती) एससीओला दिली आणि करारांमधील समभागांची खरेदी ही काही वर्षांसाठी एससीओच्या 25% मालकांची होती. खरं तर, मायक्रोसॉफ्टला लिनक्सच्या संभाव्य संभाव्यतेबद्दल आणि त्याद्वारे दर्शविलेल्या धमकीबद्दल सतर्क करणार्‍या दोन कंपन्या यांच्यात असे ईमेल आहेत.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.