HupWiki

Tartalom átvétel
Kövesd a wiki friss változtatásait ezzel a hírcsatornával.
Frissült: 28 perc 23 másodperc

Linux kernel fejlesztési modell

h, 2014-12-29 10:08

kezdeti bejegyzés

Új lap

=== A Linux kernel fejlesztési modellje ===

A jelenleg (2014. decembere) érvényben levő Linux kernel fejlesztési modell nagy vonalakban a következő:

A [[Linux]] [[kernel]] minden egyes verziójának fejlesztési ciklusa úgy indul, hogy az előző végleges kernelverzió kiadása után megnyílik a [[beolvasztási időablak]] (merge window). Ez egy két hetes időszak. Ebben az időszakban kellene a fejlesztőknek azokat az újdonságokat, feature fejlesztéseket beküldeniük, amit szeretnének a következő kernelkiadásban viszontlátni. A két hét elteltével a "merge window" bezárul és kezdetét veszi egy stabilizációs időszak. Itt adja ki [[Linus]] a ciklus első -rc kernelét.

Innentől kezdve a végleges kiadás bejelentéséig jönnek az [[-rc]] kernelek. Vagyis, innentől kezdve elvileg csak kritikus javítások és stabilizációt célzó fixek jöhetnének.

Csakhogy mindig vannak karbantartók, akik későn kapcsolnak, a merge window-t átalusszák, majd a stabilizációs időszakban próbálják Linust rávenni arra, hogy fogadja be a patchkészletüket.

Ilyenkor szokott Linus hangulatától függően zsémbeskedni vagy őrjöngeni.

Összefoglalva, amikor az -rc időszakban azt mondja Linus, hogy minden csendes, az azt jelenti, hogy a dolgok a lefektetett szabályok szerint haladnak, senki sem zaklatja azzal, hogy a stabilizációs időszakban mindenféle óriási patchet olvasszon be és valóban csak hibajavítások érkeznek.

Idézet:

A relatively straightforward discipline is followed with regard to the
merging of patches for each release. At the beginning of each development
cycle, the "merge window" is said to be open. At that time, code which is
deemed to be sufficiently stable (and which is accepted by the development
community) is merged into the mainline kernel. The bulk of changes for a
new development cycle (and all of the major changes) will be merged during
this time, at a rate approaching 1,000 changes ("patches," or "changesets")
per day.

(As an aside, it is worth noting that the changes integrated during the
merge window do not come out of thin air; they have been collected, tested,
and staged ahead of time. How that process works will be described in
detail later on).

The merge window lasts for approximately two weeks. At the end of this
time, Linus Torvalds will declare that the window is closed and release the
first of the "rc" kernels. For the kernel which is destined to be 2.6.40,
for example, the release which happens at the end of the merge window will
be called 2.6.40-rc1. The -rc1 release is the signal that the time to
merge new features has passed, and that the time to stabilize the next
kernel has begun.

Over the next six to ten weeks, only patches which fix problems should be
submitted to the mainline. On occasion a more significant change will be
allowed, but such occasions are rare; developers who try to merge new
features outside of the merge window tend to get an unfriendly reception.
As a general rule, if you miss the merge window for a given feature, the
best thing to do is to wait for the next development cycle.

=== Külső hivatozások ===

[https://www.kernel.org/doc/Documentation/development-process/2.Process kernel/Documentation/development-process/2.Process]

OpenELEC

h, 2014-12-29 09:51

kezdeti bejegyzés

Új lap

Az Open Embedded [[Linux]] Entertainment Center (röviden: OpenELEC) egy apró, teljesen az alapoktól felépített Linux [[disztribúció]], amely a [[Kodi]]-ra (korábbi nevén [[XBMC]]) építkezve változtatja a számítógépet médiacenterré. Gyors bootolásra tervezték, illetve rendkívül egyszerű telepíthetőségének köszönhetően 15 perc alatt bárki médiacentert varázsolhat segítségével a támogatott üres számítógépből.


=== Az OpenELEC jellemzői ===

* Teljesen ingyenes
* A teljes telepítés mindössze 90-125MB
* Egyszerű telepítőkkel és lemezképfájlokkal rendelkezik merevlemezhez, [[SSD]]-hez, [[Compact Flash]]-hez, [[SD]] kártyához, [[USB]]-s tárolókhoz stb.
* Egy általános build használható az [[NVIDIA]]-, [[AMD]]-, [[Intel]]-alapú x64/x86-64 hardverekhez
* Különálló build-ek érhetők el Raspberry Pi-hez és Apple TV-hez (a 4.2.1-es verzióig bezárólag, jelenleg elavult státuszban)
* Freescale iMX6 ARM build-ek Cubox-i, CuboxTV és Hummingboard készülékekhez
* Egyszerű konfigurálás a Kodi és OpenELEC kezelőfelületeken keresztül
* Plug and Play külső adattároló támogatás
* OOTB fájlmegosztás SAMBA segítségével
* stb.

=== Külső hivatkozások ===

[http://openelec.tv/ Az OpenELEC honlapja]

Lazarus

k, 2014-10-14 18:20

Új verzió

←Régebbi változat A lap 2014. október 14., 17:20-kori változata 5. sor: 5. sor: === Kiadások === === Kiadások ===  +* Lazarus-1.2.6 (2014.10.14.) * Lazarus-1.2.4 (2014.06.16.)   * Lazarus-1.2.4 (2014.06.16.)   * Lazarus-1.2.2 (2014.04.23.)   * Lazarus-1.2.2 (2014.04.23.)