Портирование программного обеспечения: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Отклонены последние 2 изменения (176.59.138.176): были убраны источники
Строка 1:
{{другие значения термина|Порт}}
'''Порти́рование''' ({{lang-en|porting}}<ref>[http://dictionary.die.net/porting The Free On-line Dictionary of Computing (2003-OCT-10], статья «Porting»</ref>) — в [[программирование|программировании]] под порти́рованием понимают [[Адаптация (кибернетика)|адаптацию]] некоторой [[компьютерная программа|программы]] или её части, с тем чтобы она работала в другой [[Среда программирования|среде]], отличающейся от той среды, под которую она была изначально создананаписана с максимальным сохранением её пользовательских свойств. В этом основное отличие понятий ''порт'' и ''форк'' — в первом случае все пользовательские свойства пакета стараются сохранить, а во втором — это базирующаяся на общей основе самостоятельная разработка с новыми полезными свойствами.
 
Процесс портирования также называют ''портированием'' или ''переносом'', а результат — ''портом''. Но в любом случае главной задачей при портировании является сохранение привычных пользователю интерфейса и приёмов работы с пакетом и его свойств. Добавление новых или удаление части имеющихся свойств при портировании программных продуктов не допускается.