• Какво е BSD

    BSD (на английски: Berkeley Software Distribution) понякога също наречена Berkeley Unix е вторият важен клон на UNIX разпространяван от Бъркли университета в Калифорния в началото на 1970-те години.

    Има много вариaции на BSD, най-популярния от които е FreeeBSD.

    FreeBSD е свободна, UNIX компютърна операционна система с отворен код. Базирана на AT&T версията на UNIX, Berkeley Software Distribution (BSD), 386BSD и 4.4BSD. Системата работи на следните процесорни архитектури: Intel x86, PC-съвместими платформи (включително Microsoft Xbox), DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC, NEC PC-98, ARM и MIPS.

    FreeBSD бива разработвана като цялостна операционна система. Това означава, че ядрото и базовите потребителски инструменти (например обвивката) се разработват от една общност. Това е една от основните разлики с GNU/Linux системите, където ядрото и всеки един инструмент се разработват отделно и накрая се пакетират заедно, като продукта се нарича Linux дистрибуция.

    FreeBSD е считана за изключително стабилна и надеждна операционна система и бива използвана от много хора като сървърно решение в различни среди, система за работни станции и крайни потребители.

  • Да си свалим Unix

    Ако желаете да си свалите такава операционна система, можете да последвате една от следните препратки:

    AIX
    Commodore Amiga UNIX – AMIX
    Darwin
    GNU-Darwin
    IRIX
    MINIX
    OpenDarwin
    OS-9
    Solaris
    Tru64 UNIX
    По-добра идея, обаче е да прочетете информацията за един от ‘клонингите’ на Unix -BSD

  • Какво е Unix

    Unix (Официалната търговска марка е UNIX) е компютърна операционна система разработена през 60-те и 70-те години на 20-ти век от група от AT&T работеща в Bell Labs включваща Кен Томпсън, Денис Ричи, и Дъглас МакИлрой. Днешните Unix са разделени на различни версии, разработени през годините от AT&T, и други комерсиални доставчици и некомерсиални организации.

    Unix операционните системи се използват както за Сървъри така и за работни станции. Unix обкръжението и моделът клиент-сървър са основни елементи за разработването на Интернет и създаването на компютърните мрежи в контраст на индивидуалните компютри.

    Както Unix, така и C разработени от AT&T и разпространени в правителството и академичните институции, са прехвърлени на различни архитектури и операционни системи. Като резултат Unix се свързва с “отворена система”.

    Unix е проектирана като преносима, многозадачна и многопотребителска когато е във времеразделяща конфигурация. За Unix системите са характерни: използването на неформатиран текст за запазване на данни; иерархична файлова система; устройствата и някои видове процеси (inter-process communication) (IPC) са третирани като файлове; използването на голям брой малки програми които могат да бъдат навързани заедно чрез интерпретатор на командна линия чрез канали, в контраст на използването на една монолитна програма имаща същата функционалност. Тези концепции са известни като философия на Unix.

    В Unix, “операционната система” се състои от много от тези инструменти заедно с основната контролираща програма ядрото (kernel). Ядрото отговаря за пускане и спиране на програми, работа с файловите системи и други задачи от “високо ниво” общи за повечето програми, но най-важната задача е че то отговаря за директния достъп до хардуера и разрешаването на конфликти, когато две програми се нуждаят едновременно от достъп до едно и също устройство. Затова ядрото има специални привилегии за достъп до системата, което води до разделянето на “потребителско” и “системно” пространство.

    Микроядрото се опитва да намали размера на ядрото, като разделя ядрото на много малки части изпълняващи определени опреции. По времето когато “нормалния” компютър се състоеше от твърд диск и терминали за вход-изход, файловия модел на Unix работеше много добре, тъй като входно-изходните операции бяха “линейни”.

    Но модерните системи имат мрежа и други по-нови устройства. Описването на графичен потребителски интерфейс с мишка в “събитиен модел” не функционираше добре със стария модел. Работата върху системи поддържащи тези нови устройства през 80-те доведе до появата на неблокиращ вход-изход, варианти на междупроцесна комуникация различни от съобщителен канал (pipe), както и изваждането от ядрото на мрежовите протоколи.

    Aко желаете да научите повече за тази операционна система, можете да прочетете материала в Уикипедия

  • Какво е “свободен софтуер”

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

    За да бъде свободен един софтуер, лицензът му трябва да гарантира следните четири основни свободи на потребителя:

    * Свобода да използва програмата за всякакви нужди. (”свобода 0″)
    * Свобода да изучава начина на работа на програмата и да я променя за собствени нужди. (”свобода 1″)
    * Свобода да разпространява програмата. (”свобода 2″)
    * Свобода да променя програмата и да публикува променената версия. (”свобода 3″)

    За да бъдат осигурени свободи 1 и 3 е необходим достъп до изходния код на програмата.

    За една компютърна програма казваме, че е свободна (свободен софтуер), когато потребителят получава тези четири свободи заедно с програмата.

    Подобни свободи, но предназначени за документация и друга форма на знания, се дават от GNU Free Documentation License (GNU FDL). Материалите в тази енциклопедия са публикувани при условията на GNU FDL.

  • изложба “Нагледна Агитация”

    НА има за цел да припомни агитационните средства, използвани през социализма и да намери мястото на буквите в тях

    За да функционира по-добре, сложният свят на социалистическото общество се нуждае от серия правила – норми, които управляват човешкото поведение. Как са били показвани тези правила, как се е развивал механизмът за тяхната изработка във времето.

    НА е пространство на спомени и истории от времето на социализма. Зрителят също е част от това пространство – сам може да остави своя отпечатък в пространството на НА.

    Инсталацията е разделена в две посоки:

    СПОМЕНИ – 2-3 дървени рафта, пълни със специализирана (графична) литература от 80-те. От двете страни на рафтовете са окачени в рамки разпечатки на подбрани от специализираната литература по-интересни страници.

    БУКВИ – На стената е закачен картон, върху който с оловни букви, дървени клишета и мастило, зрителят може да остави нещо от себе си, както и да се запознае с типичната за онова време технология на висок печат. На другата стена зрителят може с помощта на компютър и проектор да изпише своя дума, фраза или спомен.

    23.VI. – 7.VII.2007, 9:00 – 24:00, Барабар
    (ъгъла на ул.”Шипка” и ул”Проф. А. Златаров”)

    Вижте повече информация и снимки тук.

  • Фонд ще финансира стартиращи ИТ проекти и компании у нас

    Венчър фонд ще инвестира в България сериозна сума за стартиращи проекти и компании, съобщиха организаторите на конференцията УебТех 2007, която ще се проведе във Варна на 29 и 30 юни. Фондът ще представи на технологичния форум схемата за кандидатсване за финансиране.

    Всички участващи в конференцията ще могат да говорят лично с представителите на фонда и да получат възможността да финансират идеите си, увериха от УебТех.

    Основен акцент на тазгодишната конференция за интернет технологии и бизнес е Web 2.0 – принципи, технологии и умения за комуникация и споделяне на съдържание. През двата конферентни дни участниците ще чуят и видят много лекции и демонстрации на теми като програмиране, техническа документация, база данни и изграждане на уеб.

    Във форума ще участва и издателство O’Reilly, което ще представи нови заглавия по тематиката на конференцията, достъпни за покупка с голяма отстъпка.

    Футболна среща между отбора на отворения и затворения код, борса за предлагане и търсене на работа в ИТ сферата и много интересни лекции допълват програмата на УебТех 2007.
    Участието в конференцията е безплатно
    /по материали от technews.bg/