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

м
+porting
(ref Eiffel)
м (+porting)
{{нет источников|date=2008-01-07}}
{{другие значения термина|Порт}}
'''Порти́рование''' ({{lang-n|porting}}<ref>[http://dictionary.noamnet.com/Porting.html The Free On-line Dictionary of Computing (27 SEP 03)], статья "Porting"</ref>) — в [[программирование|программировании]] под порти́рованием понимают [[Адаптация (кибернетика)|адаптацию]] некоторой [[компьютерная программа|программы]] или её части, с тем чтобы она работала в другой [[Среда программирования|среде]], отличающейся от той среды, под которую она была изначально написана с максимальным сохранением её пользовательских свойств. В этом основное отличие понятий ''порт'' и ''форк'' — в первом случае все пользовательские свойства пакета стараются сохранить, а во втором — это базирующаяся на общей основе самостоятельная разработка с новыми полезными свойствами.
 
[[Процесс]] портирования также называют ''портированием'' или ''переносом'', а результат — ''портом''. Но в любом случае главной задачей при портировании является сохранение привычных пользователю интерфейса и приёмов работы с пакетом и его свойств. Добавление новых или удаление части имеющихся свойств при портировании программных продуктов не допускается. <br />