26 января

Ахо, разница между Free Software и Open Source?

Ниже приводится краткая таблица разработана Хайдар Ибрагим друга некоторое время назад, и я надеюсь быть полезным и уточнить некоторые неясности с другой:

Введение
Компьютерные состоит из двух образований не может быть дополнением к одному из них не может обойтись без другого
- Первый определяет физическое лицо Оборудование
- Второе лицо известный компилятор Software
Представляют собой эти организации, а также компьютерная система человека настроена на то сделать.

В связи с организацией компилятором, что и мы обеспокоены тем, программное обеспечение разделено на категории в зависимости от ряда критериев
Во-первых, с точки зрения функциональности программного обеспечения делится на четыре основные категории:

[AD]

1. Применение Применение
2. Языки программирования Языки программирования
3. Операционные системы Операционные системы
4. Утилиты Утилиты

И краткий вводный обзор по каждой категории, мы можем сказать:
- Приложения это программы, предназначенные для предоставления пользователям специальную группу независимых возможностями для оказания помощи в завершении конкретной задачи, как пример применения программного обеспечения для обработки текстов, и человек, который использует это приложение определяется как конечный пользователь.
- Языки программирования это программа, которая позволяет пользователям писать программы для компьютеров и знает человек, который использует автор помощью языка программирования.
- Коммунальные услуги являются небольшие программы, которые отдельно и зачастую особенно заинтересована в функционировании конкретной Kaltkhozin заповеднике, например, обычно связанных с пакетом программ с операционными системами и приложениями важно функций не может быть снято с, зная, что в случае установки нескольких операционных систем, зачастую сталкиваются с многими факультативные услуги, которые могут быть направлены с системой.
- Операционная система это код, который контролирует работу всех других программ и работ физического лица в компьютерной системе, и является первым должны быть загружены в память компьютера при загрузке компьютера и другой программой что-то сделать, когда вы выключите устройство и компьютер во время работы возложена на управление ресурсами операционной системы доступные и выделило на программное обеспечение осуществляется в системе памяти и процессора и инструментами вышли и вошли в лучшем виде. Это операционная система слой связывающего физическое лицо программных приложений, которые используются для задач, связанных с пользователем таких, как обработка текстов и отправлять электронные сообщения. Операционная система обеспечивает соответствующий интерфейс с пользователем, возможности для ввода команд и данных в компьютер.
Во-вторых, с точки зрения метода, используемого в распространении этого программного обеспечения (не для них дорогу Almstkhaddin)

Программное обеспечение состоит из четырех основных категорий:
1. Freeware: программное обеспечение, которое предоставляется бесплатно для пользователей (без исходного кода) и часто программное обеспечение доступно в Интернете. В общем, разработчик продолжить следовать этому методу, чтобы пропагандировать свои либо для оценки приемлемости других заинтересованных пользователей программы или удовлетворения личных желаний. Разработчики Свободное программное обеспечение часто сохраняет право собственности на свои программы и Mstkhaddmwa Это программное обеспечение не обязательно иметь свободу копии данного программного обеспечения и повторное распространение.

2. Пакет программного обеспечения (Software консервов): упаковано Это программное обеспечение и зарегистрирован получены в основном из пунктов продажи сертифицированных заводом-изготовителем и является одним из более традиционных методов.
3. أي أنها غير مسجلة في دائرة حقوق النشر و التوزيع. Общественным достоянием программного обеспечения: Этот термин означает, что именно это программное обеспечение не является объектом авторского что есть, он не регистрируется в Департаменте по вопросам авторского права и распределения. Предоставляемые разработчиками для общественного использования, а пользователи в такой ситуации совершенно свободно копировать и распространять. Может предоставить разработчикам этого исходного кода программного обеспечения с исполнительной программы, и поэтому мы сталкиваемся с ситуацией, не-авторским левом свободного программного обеспечения (Вы узнаете о них позже).
4. Shareware: Программное обеспечение, которое зарегистрировано в соответствии с лицензионным соглашением опубликованные разработчики хотели бы иметь возможность использовать их опыт, прежде чем предлагать их с осознанием того, что он имеет право предоставлять другим пользователям. А кто пожелает использовать постоянно после испытательного срока указанного в продукте должно выплатить конкретную стоимость на продукт.

В-третьих, есть очередь, зависит от философии права собственности и в соответствии с этим кодом-ориентированная программа разделена на две категории, а именно:

1. Проприетарных программ 1 патентованного программного обеспечения

2. Free Software Free Software

Мы будем объяснять эту тенденцию в специальный пункт, что является важным вкладом в понимание открытым исходным кодом и удаляет большую часть беспорядка, который сопровождает множество понимании используемых терминов.

Концепции Open Source и Free Software

Мы будем опираться на следующие формы определить и уточнить наиболее уязвимым код, который упоминается при обсуждении концепции свободного программного обеспечения

Прежде всего мы имеем в виду шифра исходный код программы ?????
Предназначены шифра исходным кодом, которые составляют программу и код, написанный на высоком уровне, высокого уровня знания языка и языке ассемблера на ассемблере и высокого уровня Языки программирования используются многими программистами и разработчиками в качестве примера, PHP, C, C + +, Delphi, Visual Basic, Python, rupy,.
Программа написана на эти Языки не могут быть выполнены на компьютере ему нужны для процесса перевода или толкования пользовательские программы, известной компилятора и интерпретатора миссия заключается в создании целевого кодекс исходного кода программы и целевые это двоичного кода (двоичный код) может осуществляться непосредственно на компьютере.

Собственные программные патентованного программного обеспечения:
) الآن تندرج تحت هذه الفئة. Как видно это программа, которая не уменьшилась или половина свободно, то преимущество, что изменение или переиздание и распространение запрещено или что оно требует согласия производителя, большинство коммерческих программ (в основном, но не все) в настоящее время подпадают под эту категорию.
Как видно из рисунка все включено программное обеспечение с закрытыми исходными закрытого программного обеспечения в категорию патентованного программного обеспечения.
И средняя закрытыми исходными кодами является программное обеспечение, предоставленное производителем, без их исходный код.
Подлежащей лицензированию программного обеспечения для использования и защиты прав производителей использование авторских прав (Это метод, принятый для защиты производителей от любых творческих работ на законных основаниях, будь то текст, музыкальное произведение, рисунок или компьютерная программа. Во многих странах, получить продукт делать то, что права собственности продукт После того как продукт положить в центр материалы, представленные компетентными органами записаны имя).

Mstkhaddmwa это программное обеспечение под широкий круг ограничений. И вы можете ознакомиться с лицензионным соглашениям для Windows или загрузка Maekerosvet ведомство или любой другой патентованное программное обеспечение, чтобы найти образцы этих условиях и когда ... Вы купите с закрытыми исходными кодами (операционная система, например), бинарный код, мы покупаем то очевидно, что двусторонние шифра в одиночку не может осуществлять какие-либо корректировки в самой программы. Если есть пробел в программном обеспечении, например, или функция не существует, и я хотел бы добавить, вам нужен исходный код для этой программы, потому что вы не можете модифицировать любой из двустороннего органа.
Открытыми исходными кодами, предоставляемый продукт для пользователей с двусторонним исходный код шифра. То есть, вы можете изменить их, и добавить их, и даже цитаты из них. Но вы получите исходный код, вы можете использовать те же программы на системе или другим устройством без поправок или изменений немного.
Ограничения на патентованное программное обеспечение в дополнение к возможностям, предоставляемых нашим огромным открытым исходным кодом должны позвонить нам, чтобы перейти к другим за попытку определить имеющиеся альтернативы в использовании программного обеспечения, мы по крайней мере!

Что такое свободное программное обеспечение свободного программного обеспечения?
Известная как Ричарда Столлмана, основателя Free Software Foundation (FSF)
Свободное программное обеспечение следующим образом:
"Свободное программное обеспечение является причиной свободу, а не цена и вопрос о свободе здесь означает свободу пользователей программного обеспечения в четырех аспектах, а именно:
1 - свобода запускать программу для любых целей пользователь хочет (Свобода нуля).
2 - свобода изучения работы программы и ее соответствие потребностям пользователей (свобода первый). Вполне естественно, что доступ к исходному коду программы является необходимым условием для достижения этой свободы.
3 - свободно распространять копии этого любому Albermhip (Свобода II).
4 - Свобода улучшать программу и возможность распространения этих улучшений для общественности и тем самым интересам всех из них (свобода III). Вполне естественно, что доступ к исходному коду программы является необходимым условием для достижения этой свободы.

Кодекс свободно (т. е. подпадают под Free Software) в случае владения этими четырьмя свободами вместе "

И те моменты, которые необходимо подчеркнуть, что это определение:
Возможность О.Ф., а также доступа и разрешения на использование исходного кода программы является предпосылкой и необходимым, но не достаточное чтобы считаться свободным программным обеспечением.
Свобода является вторым предоставить пользователю разрешения на повторное распространение копий программного обеспечения, независимо от того, проведенные поправку или не быть, и распространила их бесплатно или за материальные ценности.
Свободное программное обеспечение, не означает, что она не является коммерческим, но, скорее, будут доступны для использования, публикации и коммерческой застройки.

И за эти свободы для реального должна быть не изменены, или в других словах, если конечный код для разработчиков возможности отозвать лицензию, затем с помощью этого кода без каких-либо действий пользователя, который вызывает код не быть свободным.
Таким образом, существование видов правил, регулирующих режим распределения свободного программного обеспечения является приемлемым, если эти правила не противоречат основным свободам предоставляется пользователю.
В этой связи Ibzg концепция Copyleft

Что мы понимаем под термином авторским левом программное обеспечение??
Общая концепция призвана отражать свободное программное обеспечение, которое создает условия для распространения и распространение не позволяя каждому, кто желает передислоцировать эти свободное программное обеспечение, будь изменено или не добавлять любые новые ограничения на использование этого кода. Другими словами, каждая копия программного обеспечения должно оставаться свободное программное обеспечение бесплатно, даже если измененный вариант или варианты новых.
Но что предложение о существовании этой концепции?
هذا يسمح للمستخدمين بالعمل على هذه البرنامج و تعديله باستخدام الشيفرة المصدرية المتاحة له. Самый простой способ для тех, кто сделать эту программу доступной для каждого, чтобы в открытом доступе, что есть, сделано не объектом авторского Это позволяет пользователям работать над программой и изменить его, используя исходный код к нему. Но что если пользователь сознательно отказывающихся от сотрудничества по поправкам к Кодексу и сделать программу с любыми поправками, принадлежащего платное программное обеспечение, несомненно, свою очередь, это программное обеспечение в произведение принадлежит только для пользователей получить свободу, он был дан первоначальный программист.

В этом и заключается важность общей концепции Copyleft качестве первого шага предполагает создание продукта, зарегистрированных оригинальных программиста, а затем добавить условиях Re-издательский предоставить каждому пользователю и законное право изменять, использовать и повторно опубликовали исходный код, или любое программное обеспечение, полученные от первоначальной программы при условии поддержания условия для развертывания изменяется, и таким образом, становится исходным кодом и свобод человека идут рука об руку, чтобы использовать на законных основаниях.
И тот факт, что собственные разработчики программного обеспечения используют любые права регистрационной службы публикацию и распространение права извлекать свободу пользователей в рамках проекта GNU использования авторских прав, чтобы предоставить пользователям свободу и поэтому они выступают против этикетке об изменении авторского права на авторское лево ".
В этой связи все проекты GNU Software почти Copyleft, поскольку это согласуется с целью предоставления всем пользователям свободу повторного развертывания, и модифицировать программное обеспечение GNU. Copyleft и в качестве общей концепции, существует много способов погружаться в подробности в рамках проекта GNU, был включен с публикацией требований, изложенных в GNU General Public License, а также на основе следующих те, которые используют концепцию "авторского лева" является Lesser General Public License (LGPL).
Примечание: Есть много способов, в которых для записи условия для развертывания в соответствии с концепцией "авторского лева" и поэтому вполне естественно, и есть несколько свободных лицензий на программное обеспечение в соответствии с концепцией Copyleft, зная, что на практике, что большую часть свободного программного обеспечения на основе GNU-GPL. И предпочитают использовать одну лицензию Copyleft, чтобы избавиться от проблемы различных предметов, что приводит к невозможности интегрировать код, основанный программы с лицензией кода на основе последних Bernameh другую лицензию.

Но возможно, что программное обеспечение является бесплатным и не подлежат концепции Copyleft?
Ответ, в конечно, будет положительным, а затем в программное обеспечение категории называемых не CopyLeft свободного программного обеспечения.
Taatmtaz бесплатное программное обеспечение для этой категории возможном существовании модификаций из них не являются бесплатными на всех есть ничто не мешает пользователю получить исходный код для этого свободное программное обеспечение, а затем составить программу (составитель), с изменениями или без таковых, а затем развернуть исполняемого файла в качестве собственного продукта собственности какого-либо программное обеспечение.
Показывает система X Windows эту тенденцию, вы можете посетить сайт www.x.org для более подробной информации.

[AD]

Что такое Open Source Software Open Source Software (OSS)?
Мы опираемся на определение, содержащееся на сайте www.opensource.org
"Код программного обеспечения с открытым источником не только для достижения требование доступа к исходному коду программы, но ответ условия для развертывания этого кода на основе следующих критериев:
1. Чтобы обеспечить свободу пользователей в передислокации код: не должно препятствовать лицензированию любой стороны продавать или передавать код бесплатно или в качестве неотъемлемой части полного распространения программного обеспечения включает в себя программное обеспечение из разных источников. И она не должна включать в лицензию от любых претензий в отношении материал так продается.
2. Исходный код: программа должна включать исходный код и должна допускать распространение исходного кода, в дополнение к тому, что переводчика для программы. Предоставление исходного кода должно быть в форме, которая позволяет переводчик, чтобы изменить его.
3. Следует принимать во внимание лицензии, производных от программного обеспечения и внесенные поправки, разрешив им опубликованы на тех же условиях лицензии в качестве оригинального кода осуществляется на опыте других и позволят поправки к ускорению процесса развития.
4. Включите исходного кода автора оригинала: Мы не должны допустить разработчики лицензия исходный код Nschwr изменены без публикации исходного кода происхождения.
5. Лицензии не должно быть никакой дискриминации в отношении любого лица или группы лиц, и для достижения наибольшей выгоды в вклад наибольшего числа людей.
6. Лицензия не должна дискриминировать любой области инвестиций в программное обеспечение, другими словами, не должно ограничивать пользователя в использовании лицензионного кода в конкретном районе, а не для торговли.
7. Распределительные лицензию, и мы понимаем, что права, связанные с программой должны применяться ко всем из них распространять программу без Jajah, чтобы сделать дополнительные лицензии с этими людьми.
8. Лицензии не быть связаны с конкретным продуктом, а именно, что права, связанные с программой, не следует полагаться на то, что программа является частью дистрибутива программного обеспечения независимой. Если бы они были отделены от распределения и издательская независимой в соответствии с условиями программы лицензирования, они учатся по этой программе будут распространяться те же права, предоставляемого в прошлом на тот факт, что часть кода распределения.
9. Не должно быть ограничено лицензии другим программным обеспечением, например, не должны предоставлять лицензии на тот факт, что программное обеспечение распространяется с открытым исходным кодом на том же материале под центром концепции открытого исходного кода, а также.
10. Лицензией быть технически нейтрального: Любая лицензия не включают любые условия, которые могут быть подтверждены на использование конкретного метода или стиль, соответствующий конкретным ".

Аннотация:

Какая разница между Free Software и Open Source ?????????
Под аргументом "разные слова, которые приводят к различным идей"
لوصف ما يقومون به من عمل وبسرعة بدأ التعبير Open source يرتبط بالعديد من الاتجاهات ، بالعديد من الفلسفات البرمجية و حتى بالعديد من طرق تحديد الترخيص المقبول . اليوم يختلف المفهومان بل أنهم آخذا يشكلان اتجاهين منفصلين بأهدافهما و يرؤيتهما على الرغم من أنهما يعملان جنباً لجنب في العديد من المشاريع. В 1998 году начинаются некоторые лица из числа государственных нужд срок бесплатного программного обеспечения с открытым исходным кодом вместо свободного программного обеспечения, чтобы описать, что они делают работу и быстро начали открыто выражать свой источник связан с многими из направлений, многие из философий код, и даже многие из принятых методов определения лицензий. Сегодня различные концепции, но они принимают два отдельных Erwithma своих целей и, хотя они работают бок о бок во многих проектах.
Snodz разницу, говоря цитирует сайт GNU

"Основное различие между этими двумя тенденциями в способе и манере оценил их восприятие мира. Движение открытого исходного программного обеспечения в необходимости ограничить том случае, если с открытым исходным кодом Kedzawl практические, не моральная, и как один человек сказал:" открытые исходные методология является эволюционным свободного программного обеспечения является социальное движение " . Рассмотрим направления ПО с открытым кодом как несвободные низкого качества, а рассматривается в качестве направления свободного программного обеспечения, как социальная проблема решена является свободным программным обеспечением ".

Бизнесы полагаться просто открыть груди, поскольку он считает, что это лучший путь развития, тогда как сторонники Столлман и лица, связанные с темой их мнению, концепция свободы Касас.

Ссылки
www.gnu.org (GNU's Not Unix) GNU
www.opensource.org Открытый исходный сайт

http://en.wikipedia.org/wiki/Richard_Stallman

[AD # AD-2]

Делите и наслаждайтесь:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  1. Некоторые используют термин бизнес, но мы предпочитаем использовать принадлежащие одной и по причинам, Ciodhaa всю статью. [↩]

Автор: Ahmad bakdash

1 комментарий по теме "Какая разница между Free Software и Open Source?"

  1. Движения свободного программного обеспечения является политическая причина, а не технический характер |:: Ахмад Бекдаш Блог:: UNITED STATES Написал:

    [...] Http: / / www.abakdash.com/ab/2008/01/26/open-source-vs-free-software [...]


9 комментариев на тему "В чем разница между Free Software и Open Source?"

  1. 1. Ахмад Бекдаш SYRIAN ARAB REPUBLIC Написал:

    http://www.gnu.org/philosophy/free-software-for-freedom.html

  2. 2. sagittorius SLOVAKIA Написал:

    Больше усилий Ckran меня есть только два замечания:
    - Язык программирования не является частью программного обеспечения. Но искусственный язык и язык представляет собой набор норм и законов или правил, которые определяют использование этих символов. Я думаю, что я имел в виду переводчик и банка (переводчик и составитель)

    - Когда вы покупаете программу, Вы не покупаете двусторонние кода, а права на использование программы в соответствии с условиями, указанными в лицензии. Например, в соответствии с условиями лицензии, которые часто, как это помешает вам Программа кредитования к другому лицу. И за это условие не является законным, если вы являетесь владельцем двоичном коде.

  3. 3. Ахмад Бекдаш SYRIAN ARAB REPUBLIC Написал:

    Добро пожаловать:
    Не согласен с Вами немного в первой части вашего сведения первого (- язык программирования не является частью программного обеспечения) лично Языки программирования тип программного обеспечения, которое мы используем, чтобы сделать наши приложения, а именно - любой Языки программирования - расположен на вершине пищевой цепи (приложение)

    Второе наблюдение, мне кажется, мне не повезло (Snap) Mqsodk полностью перечисленным

    Мне было приятно пароля
    Affection

  4. 4. sagittorius SLOVAKIA Написал:

    Magsdth Baalnspp языком программирования как язык независимый орган, как и любой другой язык (язык жестов, язык, который мы говорить .. и т.д.) и их наличие связано с существованием программных Оказывается, какой язык программирования письменных инструкций, выполняемых процессором

    Например, эта лицензия является частью лицензии Photoshop
    Software License. Пока вы выполняете условия этого лицензионного соглашения ( "Соглашение"), Adobe предоставляет вам неисключительную лицензию на использование программного обеспечения для целей, изложенных в документации
    Иными словами, покупка Photoshop от магазина вы платите цену для вас имеет законное право пользоваться программой в соответствии с условиями, указанными в лицензии. Не покупайте саму программу.

    Привет

  5. 5. Аллуш SYRIAN ARAB REPUBLIC Написал:

    Чой лишь означать, что вы обратили Balehit, Хала я читал Vhmto, Энно с открытым исходным кодом с исходным кодом программы Байджи были свободны от Btji без исходного кода?

  6. 6. Камаль аль-Рашиди OMAN Написал:

    Предметом более чем прекрасно Спасибо моему дорогому брату и Бог сделал эту работу в балансе Hassanatk

  7. 7. Ахмад Бекдаш SYRIAN ARAB REPUBLIC Написал:

    Добро пожаловать Allouch:
    Нет, мои дорогие как Altzmitien Takhtman предоставить исходный код программного обеспечения в дополнение к неизбежно ... (я не буду повторять статьи здесь ...) Что касается разницы Fargo быть четко у вас есть резюме в последней части статьи (см. заключение.), Субъект может показаться более философский, чем технический:

    Affection
    Что касается г-Рашиди:: Добро пожаловать.

  8. 8. Токсичные пишет:

    Что представляет собой одну томатный

  9. 9. Admin SYRIAN ARAB REPUBLIC Написал:

    TM TM ..

Опубликовать комментарий