Первые Шаги: что такое и зачем нужен Linux?

Что нужно для Linux?

  1. Необходимость
  2. «Linux»
  3. Компьютер

Обычно порядок обратный :) .

Рассказ о Linux в обратном порядке

Зачем нам Linux?

  • Just For Fun

  • Потому что Linux лучше, чем не Linux (чем-то там)

  • Для решения (каких-то там) задач

  • Для обеспечения лицензионной чистоты

Что такое Linux? — 1

Linux — это ядро (?) операционной системы (?)

Что такое ядро, что такое ОС и как это нам поможет?

Что такое Linux? — 2

«Linux» — это дистрибутив.

Дистрибутив — сборник программных продуктов, из которого можно сделать операционную систему.

  • Объём и состав дистрибутива
  • Кто автор дистрибутива?
    • Авторы ПО (upstream)
    • Ведущие пакетов (team)
    • Составители (core team)
  • Как возможен сборник ПО?

Что такое свободные программы?

  • Определение Free Software (4 свободы)

  • Free Software и Open Source: сходства и различия

  • Ограничение GPL: запрет на нарушени свобод

  • «Лицензии» и «License» в российском законодательстве: передача неисключительных прав
  • Несвободные компоненты дистрибутива
  • Открытая модель разработки и бизнес-модель на основе СПО

Что такое Linux? — 3

Linux — это сообщество

Какой нужен дистрибутив?

  • По задачам: серверный, рабочее место, «для разработчика», «для хакера», ...
  • По поддержке:
    • Наличие техподдержки (работающей)
    • Наличие, язык и состав сообщества
    • Наличие информационных ресурсов
  • По способу работы:
    • LiveCD
    • Двухсистемная машина
    • Тотальная установка

Какой нужен компьютер?

  • Эмулятор (Linux в неLinux, неLinux в Linux, VM в Linux или неLinux)
  • Второй компьютер
  • Основной компьютер:
    • Совместимость оборудования
    • Домосеть и прочие странные субстанции

Что нужно знать заранее?

А теперь обратите внимание, что большинство этих задач надо решать в обратном порядке!.

Домашнее задание

Обзор дистрибутивов с личной точки зрения: Материалы брать отсюда


CategorySpecCourse CategoryCmc CategoryLectures


CategoryUneex CategoryLectures CategorySpecCourse