Łata (informatyka): Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Holek.Bot (dyskusja | edycje)
m porządki w grach
m drobne redakcyjne
Linia 1:
{{disambigR|aplikacji zależnej integrującej się z główną|[[nakładka]]}}
'''Łata''', '''Łatkałatka''' ([[język angielski|ang.]] ''patch'') – jest to poprawka lub uaktualnienie do [[program komputerowy|programu]] bądź [[Gra komputerowa|gry]] (rzadziej danych), przeznaczona do usunięcia pewnych problemów, [[błąd (informatyka)|błędów]], rozszerzenia funkcjonalności programu albo zwiększenia wydajności (ang. ''performance'') wcześniejszej wersji programu.
 
Termin ten powstał prawdopodobnie jako komenda systemu [[Unix]] (''patch'') wprowadzona przez [[Larry Wall|Larry'ego Walla]], aby ułatwić wymienianie się poprawkami [[kod źródłowy|kodu źródłowego]] i umożliwić ich szybkie, zautomatyzowane aplikowanie do oryginalnego kodu.
Linia 137:
Szerokie użycie patchy w świecie [[Unix|Uniksów]] umożliwia istnienie wielu wersji tego samego programu które nie muszą być szczególnie koordynowane - zwykle jedna z nich jest wersją "główną", a inne są wersjami pochodnymi, rozpowszechnianymi tylko jako patch do odpowiedniej wersji głównej. W ten sposób działają prawie wszystkie [[dystrybucja Linuksa|dystrybucje]] mając własne wersje rozwijanych zewnętrznie programów zintegrowane z resztą dystrybucji. Tak działa też rozwój [[Linux|Linuksa]], gdzie poza główną wersją istnieje mnóstwo odgałęzień, dystrybucyjnych, lub modyfikujących [[jądro systemu operacyjnego|jądro]] w pewnym kierunku (np. dodając eksperymentalny kod, poprawiając bezpieczeństwo, dostosowując do szczególnych warunków itd.). System patchy umożliwia takim wersjom pokojowe współistnienie bez konieczności dokonywania trwałych [[fork|forków]].
 
===Zobacz też:=== [[service pack]]
* [[Service Pack]]
 
[[Kategoria:programowanie]]