Aktív fórumtémák

Tárgy Válaszok Legutóbbi beküldés Fórum Szerző
  IceWM: eltűnt Alt+Tab 2025-09-04T04:49:18+0200 Linux-haladó szaszi
  Írj egy szerinted igaszságos SZJA számoló függvényt 26  2025-09-04T02:47:39+0200 Közösségi kerekasztal EspOS
  188.x.y.0 44  2025-09-04T00:24:18+0200 Hálózatok általános EspOS
  [Szavazás] Át kellene állni a többkulcsos adórendszerre Magyarországon? 67  2025-09-03T23:12:40+0200 HUP cikkturkáló trey
  ESP-01 + Tasmota + Relé 89  2025-09-03T22:29:59+0200 Közösségi kerekasztal hnsz2002
  Microsoft Surface Laptop 3 kijelző üveg csere 2025-09-03T21:48:03+0200 Notebook, laptop, mobiltelefon ... pityulaman1983
  Személyi igazolvány mindkét oldalának másolatával vissza lehet élni? 105  2025-09-03T19:32:38+0200 Közösségi kerekasztal Charybdis
  Milyen hatással lesznek a HUP-ra a Prohardver migránsok? 244  2025-09-03T17:29:27+0200 Közösségi kerekasztal Ritter
  Tönkrevághatja az SSD-ket és HDD-ket a Windows 11 legújabb frissítése 41  2025-09-03T16:43:07+0200 HUP cikkturkáló DL3V1
  WinApps for Linux, újabb Windows kompatibilitási megoldás Linuxra. 18  2025-09-03T16:33:23+0200 Linux-haladó Ritter
  Német agybaj újratöltve: Illegálissá válhat a reklámblokkolás, börtön is járhat majd érte 700  2025-09-03T15:50:20+0200 Web, mail, IRC, IM, hálózatok jevgenyij
  Milyen kamerát javasoltok ami tapasztalaton alapul? 32  2025-09-03T15:41:57+0200 Elektronika, Elektromos eszközök kikepzo
  Sebesség mérése videón 77  2025-09-03T14:59:27+0200 Multimédia ng123
  Lefagyott a rendszer, kapcsold ki a monitort! 104  2025-09-03T14:28:01+0200 Monitor (CRT, TFT, ...), projektor, ... wyx
  Proxmox ötletelés - Intel lga2011-v3-ról, AMD AM5-re? 2025-09-03T14:04:07+0200 Virtualizáció HandsOfVelika
  WiFi router választás 2025 36  2025-09-03T12:57:28+0200 Hálózati eszközök asch
  Schrödinger Linux 31  2025-09-03T10:04:42+0200 Tudtad-e, hogy... EspOS
  Felajánlásokat szeretnék kérni 124  2025-09-03T09:58:28+0200 Közösségi kerekasztal zslaszlo
  Unaloműző online játékok és azok eredményei #2 754  2025-09-02T17:36:46+0200 Játékok trey
  Milyen tanfolyamot python kezdőnek? 32  2025-09-02T13:01:45+0200 Programozás - kezdő lunkwill

Romboljunk mítoszt!

Címkék

Ez a cikk elsősorban azoknak szól, akiknek van néhány éves más operációs rendszeren végzett szoftverfejlesztő gyakorlata, és a marketingesek "megettették" őket linuxszal kapcsolatos mítoszokkal. A DevChannel összegyűjtötte a jelentősebb mítoszok cáfolatát.

  • Mítosz: A linuxnak nincs komponensmodellje

    Kétségtelen, hogyha az MFC-t, COM-ot és az ActiveX-et keresed azt itt nem találod.

    Minden linuxszos desktop-nak megvan a saját objektum modellje.

    A GNOME-nak a bonobo, ami egy CORBA implementáció. A GUI elemeket hasonlóan kell kezelni, mint a MFC-ben, a nem GUI elemek használata a COM/DCOM és az OpenDoc-hoz hasonlít.

    A KDE-nek ott a KParts a saját MFC-hez hasonló komponenseivel.

    Speciálisabb célokra az OpenOffice.org, vagy a Mozilla komponensei valók.

    Azok a programozók, akik Linuxra akarnak fejleszteni, de elég öregek ahhoz, hogy semmi újat nem akarnak megtanulni, azok számára a WINE projekt COM, DCOM implementációja ajánlott, bár el kell mondani, hogy ez nem teljes. A .NET implementáció a Mono.
  • Mítosz: Kevés nyelven lehet programozni Linuxra, és nincs grafikus IDE

    Bár az FSF honlapját olvasva úgy tűnik, hogy az egyetlen professzionális nyelv a Linuxra a C, de az igazság az, hogy minden programnyelvhez létezik fordító sok különféle IDE-vel.

    Az Emacs vs. vi csaták teljesen hasonlóak a Linux vs. Windows csatákhoz. Mindkét környezet tartalmaz támogatást gyakorlatilag az összes programozás közben felmerülő problémára.

    Grafikus IDE-k közül a GNOME az Anjuta-t ajánlja a programozásra, a gyors grafikus felület építésre pedig a Glade-et. A KDevelop hasonló funkcionaitást kínál a KDE-hez.

    Az IBM által indított Eclipse projekt a JAVA fejlesztésekhez kínál segítséget.
  • Mítosz: DirectX. DirectX. DirectX!

    Nincs.

    A Linuxban nincs egyetlen DirectX-hez hasonló könyvtár sem, viszont van több választási lehetőség:

    OpenAL: keresztplatformos 3D hang API (akik használják: Unreal 2, Soldier of Fortune)

    SDL: keresztplatformos 2D, 3D, audio, video, input, window, font könyvtár.

    És természetesen OpenGL.

    Az eredeti cikket megtalálod itt

  • Magyar Windowmaker oldal

    Címkék

    Több éve létrehoztuk ketten (Horváth Szabolcs és jómagam, Tóth Béla) a Windowmaker magyar tüköroldalát az extra.hu-n. Sajnos én ritkán tudtam vele foglalkozni, és úgy tűnik a ``kollégám" sem igazán tudott vele foglalkozni mióta befejezte a sulit. Időközben az extrán levő oldallal valami igen nagy durvaság történt, így elég sok oldal, kép hibásan van fent az oldalon. A kérésem, kérdésem az lenne, hogy valaki fel tudná-e azt vállalni, hogy az oldalnak új otthont ad (hosszútávú, biztonságos tárolási helyet keresek)?

    /Ha a Szabolcsról tud valaki valaki valami közelebbit, akkor az oldalon található e-mail címen el tud érni/

    Köszönöm!

    Tóth Béla

    www.extra.hu/windowmaker

    Lapszemle: Linuxvilág májusi szám

    Megjelent a Linuxvilag májusi száma. Az ehavi vezérfonal a biztonság. Három érdekes cikk is e téma körül forog. Az egyik a Balabit által fejlesztett Zorp tűzfalat veszi szemügyre, a másik szabadon elérhető biztonsági eszközökről (netfilter/iptables, Bastille, Nmap, Nessus, Paros, F.I.R.E.) szól, míg a harmadik olyan programozási technikákat, módszereket ismertet meg az olvasóval, amelyeket alkalmazva sokkal biztonságosabb programok készíthetők.

    Ezeken kívül előkerül a Multimédia, szó esik a Gimp-ről, és a játékos kedvűek sem maradnak ehavi ``betevő'' nélkül. Lássuk mit tartalmaz ezúttal Magyarország egyetlen Linux témájú magazinja:

    A korong:

    ---------

    A CD mellékleten az alábbi könyvtárakba osztották a készítők az anyagokat: ``04_2004_Aprilis'', ``GNOME_2.6.0'', ``Magazin'', ``PHPKonferencia'',``Rendszermag'', ``XFree86''. Ebből kiderülhet, hogy az ehavi korongon helyet kapott a nemrég megjelent GNOME 2.6 (tar.gz, .deb Debian Sid-hez), a Gimp legfrissebb verziója, a Linux kernel legfrissebb stabil verziói (2.4, 2.6), stb. A CD teljes tartalmát át tudod nézni itt.A lap:

    ------

    A nekem legjobban tetsző cikkek:

    • PHP Konferencia - Magyarországon másodszor - a cikk a Neumann János Számítógép-tudományi Társaság támogatásával megrendezett második PHP konferencia beszámolója. Örülök, hogy ilyen szakmai találkozók kerülnek megrendezésre hazánkban. Több kellene belőlük!
    • A hét vezér: biztonsági eszközök - Mick Bauer a Linux Journal biztonsági rovatának vezetője 7 programból összeállított egy olyan csomagot, amelyeket felhasználva a számítógépünk biztonságát jelentős mértékben növelhetjük. A listában szerepelnek az olyan gyakran használt, és népszerű programok, mint az iptables, vagy az Nmap, de az olyan kevésbé ismertek is, mint például a Paros, vagy a F.I.R.E.
    • Alkalmazásszintű proxyzás a Zorppal (1. rész) - Szintén Mick Bauer jegyzi a magyar illetőségű Zorp-ról szóló, újonnan indult cikksorozatot. A sorozat első része bevezetést ad a tűzfal fogalmába, tisztázza a különbségeket az egyszerű és az állapotalapú csomagszűrők közt, rálátást kapunk a proxyzás típusaira (transparent, és nem transparent), és végül elérkezünk az olyan alkalmazásszintű proxykhoz is, mint amilyen a Zorp. Megtudhatjuk, hogy milyen változatai vannak a Zorp-nak, stb. Aki kedvet kapott a Zorp-hoz, a CD mellékleten megtalálja a GPL-es verzió telepítéséhez szükséges csomagokat.
    • Biztonságos levelezés az LDAP segítségével - A továbbiakban is a biztonság van a központban. Szintén Mick Bauer írása foglalkozik azzal, hogy a rendelkezésünkre álló LDAP kiszolgálónkat hogyan tudjuk úgy munkába fogni, hogy abból levelezésünk profitálhasson. A cikk az LDAP kiszolgáló hitelesítő és telefonkönyv-szolgáltatás funkcióit ismerteti. A szerző a Cyrus IMAP szerver, a SASL és az LDAP kiszolgáló összereszelését mutatja be.
    • Tanuljuk meg használni az ioctl rendszerhívásokat - Lisa Corsetti a Linux kernel alacsony szintű vezérlésének egyik módját, az ioctl-en keresztüli irányítás lehetőségeit ismerteti.
    • A Gimp rejtelmei (1. rész) - Fábián Zoltán a nagyszerű, szabadon elérhető képmanipulációs program, a Gimp ismertetését tűzte ki céljául. Kimondottan örülök a cikksorozatnak, mert a webpancserkodásom során nem egyszer használom a Gimpet a szükséges képfeldolgozásokra, és bizony van olyan, hogy egy pár kattintásból álló ``egyszerű'' művelet elsajátításához 1 napot kell Google-zni. Biztos vagyok benne, hogy lesz mit tanulnom a sorozatból :-)
    • Debian otthonra (6. rész) - Szy György végre nyomtat! A Debian GNU/Linux otthoni felhasználását feszegető sorozat elérkezett ahhoz a történelmi pillanathoz, hogy valami kijön a nyomtatón :-)

    A felsorolt cikkeken kívül még számos érdekest írást olvashatunk az LV májusi számában. Pl. olvashatunk írást az UHU-ról, az XMMS-ről, a játék rovatban a Neverwinter Nights: Hordes of The Underdark című játék kerül terítékre. Érdekes olvasmány lehet kezdőknek Marcel Gagné írása a GPG (GNU Privacy Guard) beizzításáról.

    A hónap cikke nálam az ``Alkalmazásszintű proxyzás a Zorppal (1. rész)'' című cikk lett.

    Jó szórakozást!

    A lapszemléhez használt Linuxvilág számot a Kiskapu Kft. biztosította számomra. Köszönet érte.

    Gentoo Linux 2004.1

    Címkék

    A Gentoo Linux Release Engineering ma bejelentette a Gentoo Linux 2004.1 terjesztést. A telepítésben hasznos segítség lehet a Gentoo Linux Installation Handbook. Támogatást a Gentoo fórumokon, IRC-n, és közösségi levlistákon lehet kapni.

    A kiadással kapcsolatban a teljes sajtóbejelentést elolvashatod itt. A Gentoo esetében a letöltés erősen függ az architektúrától, és az alkalmazott telepítési metódustól, de mindenesetre nagy segítség lehet a Gentoo Universal LiveCD (674MB ISO). A letöltések miatt látogasd meg a tükörszerverek oldalát. Nézz be a HUP Gentoo fórumába is.

    MPlayer 1.0pre4 aka. ``YAML Counter''

    Címkék

    Megjelent az MPlayer 1.0pre4 aka. YAML counter (YAML = Yet Another MPlayer Leaving-re tippelek). A változások listája nem rövid:Security:

    * HTTP parser remote heap overflow vulnerability fixed

    * Real RTSP remote buffer overflow vulnerability fixed

    * buffer overflow in the Matroska demuxer

    * potentially exploitable buffer overflow in CDDB TOC code

    DOCS:

    * new Copyright file covers files from other projects and their licenses

    * new DOCS/tech/translations.txt explains how to properly translate MPlayer

    * new Japanese console message translation

    * Polish translation finished

    * Italian man page translation

    * DVD ripping guide

    * telecine/interlacing guide

    * video out driver section added to the man page

    * XML build system rewritten - now supports building individual languages

    * miscellaneous updates all over the place

    Ports:

    * better PA-RISC detection

    * support for VAX (tested on VAXstation 4000/VLC) -- really, believe me!

    * optimizing for specific MIPS CPUs under IRIX

    * AMD64 detection under BSDs

    * fbdev driver updated for Linux 2.6

    * support for ELF only OpenBSD

    * optimizing for PPC 970 (aka G5)

    * SDL support fixed on MinGW

    * VIDIX working under Windows XP/2000 (native dhahelper)

    * builds out of the box under GNU Hurd

    * SSE optimizations enabled under MinGW

    * SSE support under OpenBSD

    * AltiVec support under NetBSD

    * GCC 3.4 support (due to changed behaviour in ASM code snippets)

    Demuxers:

    * Matroska containing RealVideo works better

    * fixed random segfaults in VIVO

    * endianess fixes in CDDA

    * UYVY support in tvi/v4l2

    * tvi/bsdbt848 now working under FreeBSD 5.2-CURRENT

    * tvi/bsdbt848 audio part working under NetBSD

    * LIVE.COM demuxer updated to conform with latest libraries

    * new, independent, C implementation of the Matroska demuxer

    * fix for rare Real files

    * more robust Real demuxer (can resync after errors)

    * support for AAC inside Real

    * MPEG Aspect code 4 fixed

    * support for selecting subtitle streams with -slang inside Ogg

    * wrapper demuxer for FFMpeg's libavformat (Nut is playable this way)

    * much improved seeking in Ogg

    * Nullsoft streaming video (NSV) demuxer

    * AVI OpenDML read and write support

    Streaming:

    * smil playlist parser

    * support for URL redirection

    * support for seeking in HTTP streams

    * updated LIVE.COM streaming code

    * fallback to live.com RTSP after Real RTSP

    * suggests -playlist if normal streaming fails

    * many improvements and bug fixes in the streaming code

    Decoders:

    * compilation failure without zlib in vd/lcl fixed

    * removed obsoleted decoders (which were moved to libavcodec), affected: vd/8bps, vd/msrle, vd/msvideo1, vd/rpza, vd/smc

    * workaround for buggy codecs in ad/acm (support for Sharp G.726)

    * fixed chroma-swapping in Hauppauge Macroblock decoder

    * AltiVec optimized resampler in liba52

    * support for VP5 and VP6 DLL decoders

    * support for Alparysoft lossless video codec (through DLLs)

    * support for Lead MCMW wavelet video codec (through DLLs)

    * HE-AAC working through libfaad

    * removed libmpflac in favor of FFmpeg's FLAC implementation

    * liba52 dynamic range compression support

    Filters:

    * vf_bmovl bugfixes

    * vf_filmdint now handles 15fps NTSC input

    * huge updates and speedup on vf_pullup

    * big updates to vf_ilpack (proper interpolation and MMX optimizations)

    * vf_zrmjpeg: fast MJPEG encoder using libavcodec for Zoran

    * interlaced scaling support in vf_scale

    * vf_kerndeint: adaptive deinterlacer

    * vf_rgbtest: rgb test pattern generator for developers

    * vf_qp: qp change filter

    * vf_noformat: the same as vf_format but with reversed meaning

    * AltiVec optimized SWScaler

    * vf_phase: phase shift fields

    * vf_divtc: duplicate frame removal from deinterlaced telecined video

    Drivers:

    * ao/esd behaves better over network now

    * support for Radeon 9200/9600/9600 Pro/9700 in VIDIX

    * -mixer support for alsa9

    * fixed OSS audio grabber module with hardware not supporting 44khz

    * native ALSA 1.x support (not through 0.9 emulation)

    * better multibuffer support in VIDIX nVidia driver

    * pan & scan support in VIDIX nVidia driver

    * support for more cards in VIDIX nVidia driver

    * vo_libcaca: color ASCII art output driver

    * vo_quartz: native MacOS X/Quartz video output

    * support for VIDIX when ATI FireGLX drivers are used

    FFmpeg/libavcodec:

    * H.263 AIC and MQ encoding support

    * fixed low delay decoding

    * fixed H.263+ encoding without UMV

    * lots of CBR improvements

    * MB type and QP visualization

    * lots of code cleanup

    * intra & inter dequantization split -> speedup

    * fixed stereo IMA ADPCM encoding

    * VBV delay setting support (MPEG2 CBR)

    * improved RV20 decoder (most known errors eliminated)

    * interlaced DCT

    * interlaced motion estimation

    * interlaced MPEG2 encoding

    * 4MV encoding fixes

    * initial interlaced MPEG4 encoding

    * improved visual quality in SVQ3 decoder

    * fixed never-before-tested embedded string decoder in SVQ1

    * optimized quantization (including the trellis way)

    * Sierra VMD video decoder

    * MMX and SSE2 optimized H263 denoiser

    * better SVCD compliance (encoder side)

    * MMX and MMX2 optimized interlaced DCT decision

    * various cleanup, memleak and segfault fixes

    * optimized (2x faster) the MPEG layer 3 decoder

    * grayscale coded MJPEG decoding support

    * avimszh and avizlib decoders

    * "packed" XviD decoding

    * fixed some bugs in RV20 B-frames decoding

    * closed GOP encoding

    * SSE2 optimized FDCT

    * support for quantizer noise shaping

    * support for EA ADPCM and SMJPEG IMA ADPCM

    * QT RLE decoder

    * OBMC fixes

    * FLAC decoder

    * better support for DivX5

    * MMX and SSE2 optimized VP3/Theora decoding

    * support for Theora alpha3

    * many H.264 improvements

    * more robust MJPEG startcode search mechanism

    * better WMV8 decoding

    * native Sparc VIS optimizations

    * native G.726 codec

    Others:

    * -codecs-file option for specifying alternative codecs.conf file

    * fixed some minor bugs in the GUI

    * prevent sig11 when $HOME is not set

    * fix some command line handling corruptions

    * Swedish and Polish yes/no options in config files

    * support binding F11 and F12 keys

    * TOOLS/divx2svcd updated

    * stricter thread code in Win32 loader (works under NetBSD)

    * PJS subtitle support (was: dunnowhat)

    * TOOLS/avifix: simple tool to fix chunk sizes in AVI files

    * proper extraheader handling when libavcodec is used in MEncoder

    * AVI OpenDML read and write support

    * AVI VPRP (video property) read and write support

    * fixed long standing lame quality option off-by-one bug in MEncoder

    * MPL2 subtitle support

    * less verbosity in Win32 loader and other places

    Letölthető a szokott helyekről:

  • Hungary 1, HTTP -> http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • Hungary 1, FTP -> ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • Hungary 2, HTTP -> http://www2.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • Hungary 2, FTP -> ftp://ftp2.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • USA 1, HTTP -> http://ftp3.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • USA 1, FTP -> ftp://ftp3.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • USA 2, HTTP -> http://ftp5.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • USA 2, FTP -> ftp://ftp5.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • Switzerland, HTTP -> http://www4.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • Australia, FTP -> ftp://ftp6.mplayerhq.hu/pub/mplayer/releases/MPlayer-1.0pre4.tar.bz2
  • Bulgaria, FTP -> ftp://ftp8.mplayerhq.hu/mplayer/releases/MPlayer-1.0pre4.tar.bz2
  • Finland, HTTP -> http://www7.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
  • Linus Torvalds: Linux 2.6.6-rc3

    Címkék

    Linus hosszabb szünet után kiadta a 2.6.6-os kernel harmadik kiadásra jelölt verzióját. Ezzel megkezdődött a stabilitást célzó fázis a 2.6.6-hoz, amelynek végleges verziója a hét végére várható.

    Az -rc3-ban s390, cifs, ntfs, ppc, ppc64, cpufreq, DVB és USB frissítések taláhatók.Az anyag letölthető patch-2.6.6-rc3.bz2

    A változások részletes listája Linus levelében itt.

    A kernel patcheléshez segítséget itt találsz.

    Fedora Core 2 Test 3

    Megjelent a Fedora Core 2 test3-es (1.92) kiadása. A kiadás 4 bináris és 4 forrás CD ISO formájában érkezik. A test3 egyben az utolsó test kiadás is.Az anyag elérhető i386 és x86_64 platformokra. Mi változott?

    - A SELinux alapértelmezetten tiltott

    - A ``CD1 nem bootol'' hiba javítva (hiba esetén további bugreport hasznos lenne)

    - A fejlesztők kérik a nyelvi fordítások helyességének ellenőrzését. A Anaconda jelenleg 31 különböző nyelven telepít

    Letöltési lehetőségek, és bővebb infók a bejelentésben.

    Mozilla és Gnome - együtt tovább?

    Címkék

    Talán itt is elég érdekes a hír, múlt hét szerdán a GNOME és a Mozilla vezetői egy telefonos konferenciát tartottak, ahol a fő téma az volt, hogyan tudnának a jövőben egy kicsit szorosabban együttműködni. A beszélgetés során szó esett arról, miként lehetne egy olyan platformot kialakítani a jelenlegi technikákra építve, melyek versenyképes alternatívát nyújtanának a Microsoft Longhorn megoldásaira (például XAML-re), és a közösséget, irányelveket hogyan lehetne közelíteni egymáshoz.



    Tovább a Weblaboron

    Újabb cég tiporja sárba a GPL-t

    Címkék

    Lassan már sorozatot indíthatok. A Hall of Shame és a korábbi összegzés után itt egy újabb ügy. Most a LinuxAnt (DriverLoader - Windowsos driverek használata 2.4 és 2.6 kernel alatt) gondolta úgy, hogy semmibe veszi a GPL-t, és úgy hamisítja meg a Linux kernel moduljának licencét, ahogy az neki jólesik.

    Lássuk miről van szó:

    2001-ben a 2.4-es kernel fejlesztésének idején mutatkozott be a Linux kernelben a MODULE_LICENSE makró, amely lehetővé tette, hogy egy modul világosan meghatározhassa, hogy milyen licenc alatt áll. Jelenleg öt szabad szoftveres licenc használható a Linux kernelhez anélkül, hogy a modul betöltésekor a kernel ``tainted''-dé válna. Ezek a licencek a GPL, a GPL v2, a GPL és a további jogok, Dual BSD/GPL licenc, és végül a Dual MPL/GPL licenc.

    Ha egy modul betöltésekor nem rendelkezik a fent említett öt licenc közül valamelyikkel, akkor a kernel automatikusan ``mérgezetté'' (tainted) válik. Az ilyen kernel debugolása meglehetősen nehéz, ezért a kernel fejlesztők nem szívesen foglalkoznak az olyan bugreportokkal, amelyek a ``tainted'' kernelektől származnak.

    Lássuk hogyan trükközött a LinuxAnt:A LinuxAnt ``binary only'' (csak bináris) kernel modult ajánl mindenféle forrás nélkül. Hogy áthidalja a kernel MODULE_LICENSE ellenőrző funkcióját, a cég egy \0 sztringet tett a licenc deklarációba:

    MODULE_LICENSE("GPL\0for files in the "GPL" directory; for others, only LICENSE file applies");

    Mivel a kernel csak a \0-ig ellenőrizte a sztringet, a modul minden zokszó nélkül betöltődött, mint GPL-es kernelmodul (a kernel nem lett ``tainted''). (Egyébként a könyvtár, amelyről beszélnek teljesen üres.)

    A csalást Carl-Daniel Hailfinger vette észre, és jelentette az LKML-re. Levelében egy patchet is mellékelt, amelyben olyan kódot javasol, amely feketelistára tenné az olyan modulokat, amelyek megpróbálják átverni a kernel ellenőrző mechanizmusát.

    Linusnak is meg van a saját véleménye az ügyről. Ő nem a feketelistát támogatja, hanem más megoldást javasol. Rusty Russell a module-init-tools karbantartója szerint Linus ötelete elrontja a ``modinfo'' működését, ezért helyette egy másik megoldást javasol.

    (részlet a patch-ből:

    +/* Some sick fucks embeded NULs in MODULE_LICENSE to circumvent checks. */ :-)

    A LinuxAnt cselekedete egyértelműen licence sértés. Nem hivatkozhat arra, hogy nem ismerte a licencet, hiszen _tudatosan_ hágta azt át. Szégyen rá nézve!

    Daniel Robbins elhagyja a Gentoo projektet

    Címkék

    Daniel Robbins a Gentoo projekt ``atyja'' bejelentette, hogy lemond a Gentoo Chief Architect pozíciójáról, és rövid időn belül elhagyja a projektet. Drobbins addig marad a Gentoo-val, amíg az át nem alakul non-profit szervezetté. A továbbiakban egy igazgató csoport fogja a Gentoo ügyeit rendezgetni. A Gentoo fejlesztők szomorúságukat fejezték ki Robbins távozása miatt, és biztosították, hogy a Gentoo ajtaja mindig nyitva lesz előtte.

    (Egyesek tudni vélik, hogy a távozás oka az lehet, hogy Robbins-t frusztrálták a Gentoo közösség tagjaitól jövő reakciók, mikor személyes jövedelmet szeretett volna kapni a Gentoo-n keresztül. A non-profit szervezet létrehozását Robbins javasolta, melynek az igazgatásában szeretett volna résztvenni, de később meggondolta magát.)

    Bővebben a Gentoo honlapján itt. A lemondás bejelentése itt.

    Open Transport Tycoon

    Címkék

    Gondolom sokan ismerik a Transport Tycoon Deluxe nevű régi játékot. Nemrég találtam rá az Open TTD-re, amit GPL alatt fejlesztenek a srácok, meglepően gyorsan. Az utolsó három verzió ebben a hónapban jött ki.Van persze szépséghibája a dolognak: egyelőre az eredeti játék grafikai elemeit használják, így annyira mégsem free, de már tervezik a saját grafikát is. (Az eredeti játék számos helyen megtalálható addig is a neten). A következő release tartalmaz majd (max 8 játékos) multiplayert, de egyébként is sok kellemes újítás van már most is benne.


    Innen letölthető a forrás: http://openttd.com

    Andrew Morton: Linux 2.6.6-rc2-mm2

    Címkék

    Andrew kiadta a második -mm patchet a 2.6.6-rc2-es kernelhez. Benne:

    - nagy mennyiségű ReiserFS frissítés (új funkciók). A legnagyobb változás talán az új blokk foglalási (block allocation) algoritmus

    - belekerült az ia64 CPU hotplug támogatás patch

    - ext3 block allocator munkák

    - framebuffer driver frissítések

    - szokásos fixek A patch letölthető:

    ftp://ftp.kernel.org/../akpm/patches/2.6/2.6.6-rc2/2.6.6-rc2-mm2/

    A változások listája Andrew levelében itt.

    A kernel patcheléshez segítséget itt találsz.

    Multipath routing az OpenBSD -CURRENT-ben

    Címkék

    Ahogy egy leleményes hozzászóló megjegyezte az undeadly.org-on:

    ``Linux a Solaris/Windows gyilkos. FreeBSD a Linux gyilkos. Most már mi is tudjuk a helyünket. Mi vagyunk a Cisco gyilkosok.''A hozzászóló arra utalt, hogy az OpenBSD egyre-másra jelennek meg az olyan funkciók, amelyeket csak a nagyobb teljesítményű és borsos árú útválasztók képesek nyújtani. A nemsokára (május 1.) megjelenő OpenBSD 3.5-ben már megtalálhatjuk a VRRP (Cisco HSRP) szabad implementációját a CARP-ot, és hogy a következő kiadásra is legyen csemege, itt van Jun-ichiro ``itojun'' Hagino friss commitje a -CURRENTBE: a multipath routing.

    Bővebben itt.

    ``NetBSD®'' trademark

    Címkék

    Egy meglehetősen szűkszavú bejelentésben tudatja velünk a NetBSD Foundation, hogy bejegyzésre került a ``NetBSD®'' védjegy.