Forfatter: Yuri Gagarin

Udgivelse af CAD-software KiCad 8.0

I modulet ksmbd, der tilbyder en indbygget Linux-kernel implementering af en filserver baseret på SMB-protokollen, er der identificeret to sårbarheder, som gør det muligt at eksekvere egen kode med kernelrettigheder eller få adgang til indholdet af kernelens hukommelse på systemer med modulet ksmbd aktiveret, uden at skulle foretage autentificering. Problemerne opstår fra kernelversion 5.15, hvor modulet ksmbd blev accepteret. […]

KiCad 8.0.0 er ude.

Den 23. februar 2024 udgav KiCad projektet en ny version 8.0.0. Der er tilføjet nye funktioner og mange rettelser. Ændringslisten: Mere end 1500 symboler og 760 pladser er blevet tilføjet til komponentbiblioteket. Stilen for indikeringen af den første udgang af chippen er blevet ændret. Import af data i følgende formater er tilføjet: projekter og biblioteker fra EasyEDA (JLCEDA); symbol- og pladserbiblioteker fra CADSTAR; Solidworks PCB-filer; symboler […]

MClient 7.0

Efter to års udvikling er den nye hovedversion af MClient — et program til visning af elektroniske ordbøger — blevet udgivet. Det er rettet mod professionelle lingvister, men kan bruges af alle, der lærer fremmedsprog. Status — beta, men tilstrækkeligt stabil til daglig brug. Screenshot Hvad adskiller dette program fra GoldenDict og de fleste andre? tabelvisning; ordoptagelser sorteret efter forskellige […]

Udgivelsen af den minimalistiske distribution Tiny Core Linux 15.0.

Udgivelsen af den minimalistiske Linux-distribution Tiny Core Linux 15.0 er offentliggjort, som kan køre på systemer med 48 MB RAM. Den grafiske brugerflade i distributionen er baseret på Tiny X-serveren, FLTK toolkit og FLWM vinduemanagers. Distributionen indlæses helt i RAM og kører fra hukommelsen. Den bootable iso-billede fylder kun 18 MB. For 64-bit systemer er der udarbejdet en CorePure64-udgave, der fylder […]

Der er tilgængelige bootfirmwares Coreboot 24.02 og Libreboot 20240225

Udgivelsen af projektet CoreBoot 24.02 er offentliggjort, der udvikler et frit alternativ til proprietære firmware og BIOS. Projektets kode distribueres under GPLv2-licensen. I udviklingen af den nye version deltager 111 udviklere, som har forberedt 814 ændringer. Fra og med denne version er projektet gået over til et nyt versionsnavngivningssystem, der bruger en dato-reference (år.måned.opdatering), så i februar 2024 blev version 4.23 omdannet til […]

Intel har offentliggjort 3D-visualiseringsprogrammet OSPRay Studio 1.0 og 3D-renderingsmotoren OSPRay 3.1.

Intel har offentliggjort udgivelsen af OSPRay Studio 1.0, som udvikler en applikation til interaktiv 3D-visualisering ved hjælp af OSPRay-motoren til distribueret strålesporing. Blandt andet kan programmet bruges til højpræcisions rendering af komplekse scener og behandling af meget store scener, der kræver distribueret udførelse af beregninger i et cluster af flere computere. Koden til applikationen er skrevet i C++ og distribueres under Apache-licensen […]

NotepadNext 0.7

Efter fire måneders udvikling blev version 0.7 af teksteditoren NotepadNext udgivet, skrevet i C++ ved hjælp af bibliotekerne Qt, Scintilla osv., og distribueret under GPL-3.0-licensen. Ændringer: forbedringer for Python: tilføjelse af nøgleordene match og case; understøttelse af dekoratorattributter; indstillingsdialogen har fået mulighed for valg af lokaliseringssprog; tilføjet visuel indikator for zoomniveau; muligheden for at gemme […]

Udgivelse af brugergrænsefladen Sway 1.9, der bruger Wayland

Efter 14 måneders udvikling er udgivelsen af den komposite manager Sway 1.9 blevet offentliggjort. Den er bygget ved hjælp af Wayland-protokollen og er fuldt kompatibel med den mosaikvinduehåndterer i3 og panelet i3bar. Projektets kode er skrevet i C og distribueres under MIT-licensen. Projektet sigter mod brug på Linux og FreeBSD. Kompatibilitet med i3 sikres på niveau med kommandoer, konfigurationsfiler og […]

Udgivelse af versionskontrolsystemet Git 2.44

Efter tre måneders udvikling er udgivet version 2.44 af den distribuerede kildekodehåndteringssystem Git. Git er et af de mest populære, pålidelige og højtydende versionsstyringssystemer, der tilbyder fleksible værktøjer til ikke-lineær udvikling, baseret på forgrening og sammensmeltning af grene. For at sikre integriteten af historien og modstandsdygtighed over for ændringer "bagud i tiden" anvendes implicit hashing af hele den tidligere historie i hver commit, […]

Udgivelsen af Wine 9.3 og beta-versionen af Proton 9.0

Der er blevet lanceret en eksperimentel version af den åbne implementering af Win32 API — Wine 9.3. Siden frigivelsen af 9.2 er 23 fejlrapporter blevet lukket, og 295 ændringer er blevet indført. De vigtigste ændringer inkluderer: Tilføjelse af understøttelse af proxyarbejde i Windows Internet API (WinINet). En ny driver mouhid.sys er blevet tilføjet til pegeredskaber (berøringsplader, mus), der bruger HID (Human Interface Device) protokollen. Dataene er blevet opdateret […]

En ingeniør fra AMD anerkendte, at Linux-grafikstakken har brug for forbedring

Under diskussionen om en fejl relateret til det relativt høje strømforbrug i forhold til Windows på APU AMD med hardware-understøttelse af videodekodning, anerkendte en ingeniør fra AMD, Alex Deucher (hovedudvikler af amdgpu-driveren), at videovisning i Linux generelt er ineffektiv. Når video vises i Linux, anvendes følgende kæde: Den komprimerede videostrøm VCN (hardwaremodulet […]

For 31 år siden blev programmeringssproget Ruby skabt.

Den 23. februar 1993 blev Ruby født — et dynamisk, refleksivt, fortolket høj-niveau programmeringssprog. Sproget har en operativsystemuafhængig implementering af multitrådning, stærk dynamisk typetydning, affaldsindsamler og mange andre funktioner. Med hensyn til syntaks er det tæt på Perl og Eiffel, og i det objektorienterede aspekt ligner det Smalltalk. Der tages også nogle træk fra Python, Lisp, Dylan […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster