Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 74 reacties
Submitter: Spooli

Fedora 20, met bijnaam 'Heisenbug' is verschenen. De Linux-distributie beschouwt ARM nu als primaire architectuur en biedt daarmee dezelfde ondersteuning voor ARM-processors als voor x86-chips van Intel en AMD.

Fedora 20 draagt de naam Heisenbug: een term die verwijst naar de onzekerheidsrelatie van Heisenberg maar er dan op duidt hoe een softwarefout kan verdwijnen bij elke poging tot bestudering. Nieuw bij de distributie is de ondersteuning voor ARMv7 hard floating-point. ARM is wat ondersteuning betreft nu als primary architecture op gelijke voet gekomen met x86-processors van Intel en AMD. Fedora geeft toe dat x86/x86_64 nog steeds de standaard is voor het gros van zijn gebruikers, maar het project ziet een flinke groei bij het gebruik van ARM en een dominantie van de architectuur op de mobiele markt.

Standaard is bij Fedora 20 geen Sendmail geïnstalleerd omdat een reguliere installatie geen Mail Transfer Agent nodig heeft volgens de ontwikkelaars. Ook syslog ontbreekt in de nieuwe versie. De standaarddesktopomgeving is Gnome 3.10, waar Ubuntu zich meer op Unity richt, OpenSUSE opschuift richting KDE en Mint met Cinnamon 2.0 zijn eigen Gnome-fork ontwikkelt.

Gnome 3.10 komt onder andere met Music-, Maps- en Photo-apps, naast een Software-app installer. Daarnaast bevat Heisenbug KDE Plasma Workspaces 4.11 en ook is Apache Hadoop 2.2.0 aanwezig. Fedora noemt nog de ondersteuning voor First-Class Cloud Images: disk images die stabiel op Amazon Web Services en OpenStack zouden moeten draaien. Ten slotte is WildFly 8 en Ruby on Rails 4.0 toegevoegd voor ontwikkelaars.

Fedora 20

Moderatie-faq Wijzig weergave

Reacties (74)

Linux source kun je gewoon voor ARM compilen hoor.. werkt met vrij weinig edits.

Kinderspel:
https://www.linux.com/lea...-4-fine-linux-arm-distros-

Ubuntu, Arch, Debian allen kun je al naar ARM compilen :)

(meeste ubuntu based troep kun je compilen met ARM, zelfs backtrack linux kan dat :))

Moet iemand wel die zooi compilen ooit :p

[Reactie gewijzigd door Dr.Root op 18 december 2013 11:12]

Er is gewoon een ARM port van Arch, http://www.archlinuxarm.org
Ze hebben een ARMv5, ARMv6 en een ARMv7 repo.
Er zijn een aantal gesupporte apparaten, voor de rest is het BYOK (Bring Your Own Kernel)

Voor Fedora zal er ook niet veel anders opzitten, aangezien, in tegenstelling tot x86, op het ARM platform er nauwelijks standarisatie is. Dus voor elke mogelijke SoC moet er een aparte bootloader en kernel gemaakt worden.
Dat klopt, daarnaast heb je daarom vaak 2 pakketten. 1 bevat code voor de architectuur en de ander is het programma zelf. Dit zie je met de jusite filters uit ook in bijvoorbeeld Yum extender staan (staat dan bijvoorbeeld 32 bit en 64 bit apart enz.
Voor de meeste user-space software lijkt me dat wel op kunnen gaan.

Echter, de kernel is natuurlijk een ander verhaal. Het bijhouden van threads, pagefaults, memory-mapped files etc. etc. etc. is toch wel heel erg processorspecifiek.
Maar ARM kernels zijn er toch ook al lang? Al die Android tablets draaien er op en nog heel veel andere embedded devices.
Er is een ARM kernel (net als dat er een is voor POWER, SPARC, MIPS, etc), maar dat betekent niet automatisch dat hij
- zo stabiel is als de x86 kernel
- dezelfde features ondersteunt (er is een enorme varieteit aan ARM chips, met allerlei verschillen)
- goed geoptimaliseerd is
- evenveel aandacht krijgt in de development
Fedora zet de development van de ARM versie een tandje hoger.

[Reactie gewijzigd door Dreamvoid op 18 december 2013 12:59]

Zuiver gesproken is er natuurlijk geen ARM kernel - maar er zitten ARM-specifieke stukken in de Linux-kernel, maar afgezien daarvan:

De ARM-kernel-componenten krijgen veel meer aandacht dan de X86 componenten momenteel. Er zit een heel team op van verschillende engineers - verenigd in Linaro, en daarbij komt nog ontwikkelaars die rechtstreeks bijdragen via TI, Broadcom, Freescale, Qualcomm, Samsung en ARM zelf.

Hier een tabel: http://linuxgizmos.com/em...sing-linux-contributions/

Waarbij opgemerkt dient te worden dat Intel ook meuk bijdraagt voor haar andere technologieen behalve CPU's.
Aandacht voor de ARM kernel is er wel, maar de Fedora distributie is veel meer dan alleen een kernel.
Wie gaat er eigenlijk kiezen voor deze distro als Ubuntu (veel bekender) aan het werken is aan Ubuntu Touch?
That's right! 8-)

Had trouwens toch wel +3 verwacht. beetje jammer maar beter dan een -1 :)

[Reactie gewijzigd door Dr.Root op 18 december 2013 11:52]

Compilen is stap 1.
Testen of *alles* en eventueel fixen is al meer werk, waar fedora zich totopheden niet op vast wilde pinnen.
Nu "supporten" ze ARM.
Het meeste fix-werk is natuurlijk allang gedaan en upstream gestuurd door Debian (en later ook Arch).
Ik begrijp het niet helemaal, willen ze zeggen dat met deze ondersteuning Fedora ook kan draaien op Gsm toestellen? Of is het eerder de bedoeling om deze voor tablet gebruik in te zetten?

Gezien jullie reactie zie ik dat mijn vraag verkeerd ge´nterpreteerd word.
Ik weet ook dat er arm processoren op meerdere vlakken beschikbaar is, server/ netbook/ arduino/ en dergelijke meer. Maar willen ze hiermee zoals Ubuntu Touch van plan is effectief richten tot de gsm markt? Hun intenties zijn niet echt verduidelijkt in bovenstaande artikel.

[Reactie gewijzigd door acizane80 op 18 december 2013 11:45]

Je hebt waarschijnlijk het laatste jaar niet zo opgelet, maar er zijn steeds meer ARM-based computers gekomen, zoals bijvoorbeeld de Raspberry PI.
Daarnaast zijn er volgens mij ook al servers die op ARM draaien.

Nu kun je dus naast Debian ook Fedora installeren op zo'n machine.
De Raspberry Pi is ARMv6, dus die gaat geen ARMv7 code draaien.

Maar als je ARMv7 bordjes hebt, zoals een BeagleBoard, CubieBoard, ODROID of apparaten zoals de NVIDIA TrimSlice of een Samsung ChromeBook, daar gaat hij het dus op doen.
AMD ging die toch alleszins op de markt brengen (http://www.engadget.com/2...-seattle-arm-server-chip/) geen idee of ze er ondertussen al zijn.

Dat is allicht idd deel van de reden waarom ze er meer aandacht aan geven.

EDIT: Dit bedrijf specialiseert zich blijkbaar in de verkoop van ARM-based servers
http://www.calxeda.com/ dus ze zijn er zeker al

[Reactie gewijzigd door lordgoblin99 op 18 december 2013 11:13]

OEM's bieden ook reeds ARM servers aan:

Dell Copper
HP Moonshot
Kijk ook naar HP Moonshot, die wil met low cost ARM nodes een nieuw maatstaf voor rekenkracht / efficientie / kosten neerzetten.

Compared to traditional servers, up to:
89%less
energy *80%less
space *77%less
cost **97%less
complex *

http://h17007.www1.hp.com...t/index.aspx#.UrG8R_TuIRo

P.s. Ze bieden nu Atom nodes aan, maar ARM komt er aan!
Waarom zouden ze voor ARM kiezen als Intel met de nieuwste generatie mobiele chips even krachtig of krachtiger is dan ARM chips met ongeveer eenzelfde verbruik? Ze hebben nu de 2W TDP Intel Atom Z3740 (quad core), maar de nieuwe generatie komt er natuurlijk ook alweer aan.
De prijs - als Intel de prijzen van de Avoton SoC's te hoog houdt, dan kan het zinnig zijn om met goedkopere ARM chips te werken, ook al zijn die niet per se sneller/zuiniger.
Als je "GSM" ARM processoren heeft dan ja.
Niet elke "GSM" is ARM gebaseerd. voor zover ik weet draaien iOS en Android toestellen op ARM architecturen.
Niet elke GSM-SoC is qua CPU-architectuur (instructieset) ARM gebaseerd, maar wel boven 99%. U kunt vrij eenvoudig nazoeken dat Intel X86 minder dan 1% heeft, en verder zijn er praktisch geen architecturen voor mobiele telefoons.

[Reactie gewijzigd door kidde op 18 december 2013 12:00]

Hele basis RISC/MIPS SoC's in dumbphones? :+
Raspberry Pi heeft ook een ARM processor. Het is hartstikke handig dat je daar Fedora op kunt draaien.
Helaas is het onderwerp niet specifiek genoeg.

De Raspberry PI heeft namelijk een ARMv6 processor.
Zoals wel in het artikel staat heeft Fedora 20 een 'primaire architectuur' ondersteuning voor ARMv7. Hoewel Fedora 20 waarschijnlijk wel weer kan draaien op ARMv6 met een aangepaste kernel wordt deze dus niet standaard als 'primaire architectuur' ondersteund.
Precies wat ik dacht. Misschien een stack RPi's om een zuinige maar vlotte pc te bouwen ;)
Zie PiDora op http://www.raspberrypi.org/downloads : http://pidora.ca/

[Reactie gewijzigd door beerse op 20 december 2013 12:32]

ARM betekend niet dat je Fedora op een gsm kan draaien. Het betekend hier dat het werkt met de instructie set. Tegenwoordig wordt ARM gebruikt in netbooks tablets en telefoons maar ook al in sommige desktops en laptops. ARM wil in het komende jaar ook meer een push maken naar deze markt en Fedora is daar dus al klaar voor. Zelfs een Apple heeft al eens overwogen om de A6 en A7 chips in laptop achtige producten te gebruiken. Dit is voornamelijke een rumor en het zal de komende tijd blijken of het ook echt zal gebeuren. Ik denk dat een quadcore A7 opstelling op een iets hogere kloksnelheid het best aardig zou doen met een volwassen OS.
Aardige is dat ARM begonnen is op een desktop computer, inclusief een OS. Heel lang geleden alweer (Archimedes, RISC OS)
Het maakt niet uit wat voor apparaat het is, het gaat er om dat het ook beter op ARM processoren kan draaien. Je kan hierbij inderdaad denken aan telefoons/tablets, maar het gaat vooral om kleinere pc's, zoals de raspberry Pi.
Dit is niet zozeer van belang voor telefoons, maar wel voor tablets. Redhat werkt al enige tijd samen met fabrikanten uit China om tablets met GNOME OS te leveren. Dit gaat terug naar de tijd van GNOME 3.2 of 3.4 als ik me niet vergis, maar blijkbaar ziet men een markt hiervoor en wil Redhat een stuk van die markt hebben. Niet geheel onbegrijpelijk, maar we zullen zien hoe dit zich gaat ontwikkelen. Dit mede door de verschillende ARM issues die Debian in het verleden ook heeft gehad, maar nu grotendeels tot het verleden lijken te behoren. Hopelijk komt Redhat nu ook met multi-architectuur compilatie mogelijkheden, maar afgelopen zomer waren ze bij Redhat nog niet zover.
Nou lekker, daar gaan we dan.
Microsoft stelt als eis voor alle computers met een ARM waar Windows op komt dat UEFI secure boot niet mag kunnen worden uitgezet.
Dat wordt dus een enorme horde voor mensen te nemen die Linux eens zouden willen proberen.
Gaat dus niet meer zonder een enorme hoeveelheid geknoei met sleutels en wat al niet meer.
Ik ben eerlijk gezegd nog geen Arm systeem tegengekomen met een UEFI boot systeem. Ze hebben allemaal u-boot of een variant.
Maar zat daar wel Windows op? Dat zou in tegenspraak zijn met wat ik meen te hebben onthouden.
Nee. Maar heeft een Windows Arm systeem dan wel een UEFI? Als het er niet opzit, kun je het ook niet uitzetten, en voldoe je dus aan de eis.
Volgens mij werkt het zo niet :)
Een OEM wil een ARM-computer met windows verkopen (ja heus?) en mag dan van MS niet de mogelijkheid in de BIOS inbakken om UEFI-boot uit te zetten.
Je kan Linux ook booten met UEFI Secure Boot.
Ja, maar dat heeft nogal wat voeten in de aarde.
Kortom, niet iets voor de simpele windows-gebruiker die Linux 'ook eens wil proberen'.
Hetgeen uiteraard nou net de bedoeling was :/
Windows RT systemen hebben een verplichte Secure Boot functionaliteit afaik.
Nauwelijks. Welk deel van de ARM markt heeft Microsoft? Nog geen 1%. Er staat echt geen enorme rij ARM fabrikanten te popelen om te leveren aan Microsoft.

Om dat in perspectief te zetten: De totale hoeveelheid devices die nu windows RT draaien na 2 jaar, wordt elke dag verkocht voor niet RT toepassingen aan andere klanten (telefoons, tablets, routers, NAS, embedded, security, etc. )
Ditzelfde geldt voor iOS devices (hebben ook ARM chips), en voor de meeste Android devices met ARM chips (bijna allemaal met locked bootloader). Hobbyen met Linux werkt dan ook voornamelijk op developer boards/devices.

[Reactie gewijzigd door Dreamvoid op 18 december 2013 15:47]

Juist Redhat werkt daar hard aan, en Fedora is te installeren op apparaten met UEFI Microsoft Secure Boot, als derde-partij certificaten geinstalleerd zijn.

http://docs.fedoraproject...e_Boot_Guide/ch01s03.html
Ik gebruik de beta al een tijdje. Wat was erg wennen als je van ubuntu server af komt.
Vooral de switch van apt-get naar yum package manager.
Ik had eerste GNOME draaien maar ik miste toch de taakbalk.
Ik draai nu KDE maar ik heb het idee dat deze nog wat stroperig is.
Snel switchen tussen applicaties gaat traag. Ook met me nieuwe I3-4300 PC.
Verder gaat het booten wel erg snel, binnen 10 sec kan je werken.
Het snel opstarten komt grotendeels door systemd, zelfs op een raspberry pi start arch linux (gebruikt ook systemd) binnen 20 seconden op.
Fedora gaat de juiste richting op! Mooie distro met het GNOME desktop dat erg soepel draait!
Leuk om te weten, met Fedora 20 zijn er veel "spins" gemaakt. Deze ISO's zijn gericht op o.a:
  • Security
  • Games
  • Jam (muziek)
  • Robotics
  • Design
Meer informatie over spins.

Het is wel heel veel meer data geworden om te mirroren, ong. 60 Gb in plaats van ong. 20Gb.
Dus als ik een Android of Apple mobieltje koop kan ik er straks Fedora 20 erop installeren? Apple zal vast niet kunnen.
dat kan al langer:
https://play.google.com/s...ites.linuxonandroid&hl=en

maar... dit is dan als een soort gevirtualiseerd OS

het komt er op neer dat dat de draaiende kernel van je phone wordt gebruikt voor het simultaan draaien van een andere linux ARM distro

je moet dan ook remote viewer gebruiken als bv vnc.

werkt in principe prima ware het niet dat de desktop interface weinig optimaal is op een telefoon scherm.

maar je kan natuurlijk bv met video out het beeld weergeven op een desktop monitor en dan heb je opeens een heel bruikbare desktop.

het is in principe wat wordt geoptimaliseerd in ubuntu phone.
undocked op je phone de phone interface en zodra je docked met monitor springt de interface om naar een desktop omgeving:
http://www.ubuntu.com/phone/ubuntu-for-android
Helaas is van Ubuntu for Android na een feestelijke aankondiging ruim een jaar geleden helemaal niets meer vernomen.

Het lijkt erop dat Ubuntu vooral bezig is met hun compleet eigen OS Ubuntu Touch, en dat Ubuntu for Android (=de Ubuntu desktop UI op Android) ergens in een stoffige la is geschoven.

[Reactie gewijzigd door Dreamvoid op 18 december 2013 14:09]

Dat kan enkel als de bootloader dit toestaat, en die is bij de meeste Android en bij alle Apple toestellen gelocked.
In principe wel, maar er is weinig reden om dat te doen.
In het beste geval krijg je een kleine tablet, omdat er geen drivers voor de GSM/ 3G-functies zijn. In het slechtste geval zijn er ook geen geschikte drivers voor WiFi en het beeldscherm, waardoor de SoC het enige onderdeel is waar Fedora mee overweg kan, zonder mogelijkheid tot in- of output.
Maar wanneer er een paar tweakers zijn die drivers gaan maken voor de meest populaire hardware die in en smartphone zit, zou je wanneer je je smartphone zorgvuldig uitzoekt met veel moeite een op Fedora werkende smartphone kunnen maken. Voorlopig zal het iets blijven voor de superhobb´st die van een flinke uitdaging houdt.
Ik zou er niet op rekenen
Voor de tweakfactor geweldig, maar je sloopt je telefoon er mee. Waarschijnlijk neemt een dergelijke installatie de bootsector over en kan je dus nooit meer android of IOS starten zonder het te installeren. IOS heeft zijn eigen firmware loaders en android heeft iets als CWM nodig. Al met al wil je dus simpelweg geen Fedora op je telefoon.

Dit is voornamelijk voor ARM servers en raspberry's. En straks mogelijk AIO's. ARM ondersteuning is niets meer of minder dan toekomstbestendig zijn.
Dat kan al op Android. Zoek eens naar Linux Deploy in Google Play.
Of het nuttig is, is een tweede.
Ook een apple iPhone is op zich open te brekend dus je zou het kunnen draaien. Volgens mij is er ook een project wat zich bezig houd met android op de iphone maar het nu daar van snap ik niet helemaal :P
Wat ik alleen nog mis op linux is het adobe pakket. En iCloud zou ik geweldig vinden, maar dat zie ik apple niet zo 123 maken voor linux.
Wat ik alleen nog mis op linux is het adobe pakket
Onzin / non-argument, er is al heel lang Creative Cloud.
Zie --> http://www.adobe.com/products/creativecloud.html

Zelfs AutoCAD heeft een webversie,
Zie --> http://www.autodesk.com/products/autocad-360/overview

DraftSight draait ook op Linux:
Zie --> http://www.3ds.com/produc...ight/download-draftsight/

Zeuren over geen AutoCAD en Photoshop is zoooo 2009! tijd om onder uw steen vandaan te komen! :O

[Reactie gewijzigd door kidde op 18 december 2013 15:38]

AutoCad is zoooooooo 1790, we gebruiken Autodesk Inventor (is 3D voor diegene die het gemist hebben ;) ) Handig voor het maken van 3D torrents t.b.v. 3D printen... DE toekomst. :)
Dus over welke steen hadden we het ook al weer?

Oh ja on topic, Fijn dat er meer keus komt met deze distro over de mogelijke hardware, meer keus is altijd beter...
adobe (zonder wine) op linux, volgens mij zijn er tamelijk veel mensen die dit willen.
Alleen gok ik dat dit helaas niet gaat gebeuren...

Voor adobe is het toch redelijk simpel om dit werkend te krijgen, osx is immer ook een soort linux.
Maar van die mensen die het zouden willen, hoeveel daarvan zijn gebruikers met een legale pro licentie?
Als je bijvoorbeeld kijkt naar Humble Bundle zie je dat gemiddeld genomen Linux gebruikers een aantal euro's boven de Windows en OS X gebruikers uitsteken qua het zelf bepalen van de prijs. Maar dit is natuurlijk heel anders. Dus weet ik niet, maar ik dacht ik meld het toch even :)
Linuxgebruikers kunnen meer betalen dan Windows- en Applegebruikers omdat ze minder geld hoeven te besteden aan hardware en OS. :)
Zo kan je het natuurlijk ook bekijken ja :P Maar in mijn ogen is het denk ik zoals Borromini ook zegt, mentaliteit. Maar dat kan ik niet met zekerheid zeggen
Dat zal ongetwijfeld meetellen.
Al zie ik Linuxgebruikers eerder een open source alternatief voor Adobe zoeken dat een paar honderd euro ervoor neertellen. Ik weet alleen niet of er een volwaardig open source alternatief is (lees: befrijfsmatig toepasbaar voor serieus design werk) voor Adobe en vergelijkbare paketten.
Waarom zouden mensen die dit op Linux willen draaien zich meer aan piraterij bezondigen dan op Windows/OS X?

Volgens de meeste statistieken draait het gros van de gekraakte software op Windows. En dat is niet louter omdat Windows het grootste deel van de markt in handen heeft, pro rata heeft bv. een Mac-gebruiker meer legale/betalende software ge¤nstalleerd. Da's een heel groot deel mentaliteit.

[Reactie gewijzigd door Borromini op 18 december 2013 14:02]

Dat is nu niet echt de implicatie die ik wil aanbrengen. Ik denk dan vooral dat Adobe CS in het bedrijfsleven word toegepast en door professionals en dat thuisgebruik heel vaak gebeurd ofwel illegaal danwel met een goedkope studentenlicentie. In bedrijfsomgevingen is Linux helemaal nog niet doorgebroken op workstations, zeker toch niet in de sectoren waar dat dit soort software voornamelijk word gebruikt. De switch naar Linux hangt daar ook niet enkel af van het beschikbaar zijn van de CS op Linux, maar vermoedelijk ook nog wat andere externe software.

En dan kom je weer op het kip/ei probleem. De markt is zo klein dat de kosten voor Adobe vandaag simpelweg niet opwegen tegen de baten. Zij beseffen ook wel dat diegene die nood hebben aan de CS wel het juiste platform erbij zullen kopen. En zolang de CS niet word omgezet naar Linux zal andere software ook minder snel volgen.
Voor adobe is het toch redelijk simpel om dit werkend te krijgen, osx is immer ook een soort linux
redelijk simpel is wat ambitieus. Adobe software is nogal grafisch gericht en nou net daar zitten de grootste verschillen tussen OS X en Linux. Ik denk dat het minstens zoveel werk is als de Windows ports van de Adobe programma's. En dan wordt het zonder grote marktvraag erg onwaarschijnlijk dat ze dat gaan doen.
Voor adobe is het toch redelijk simpel om dit werkend te krijgen, osx is immer ook een soort linux.
OS X is totaal anders dan de Linux distro's, de enige overeenkomst is dat ze beide UNIX-compatible zijn. Ze hebben compleet andere UI's en grafische subsystems. Voor een normale applicatie zit er net zoveel verschil tussen, als tussen Linux en Windows.

[Reactie gewijzigd door Dreamvoid op 18 december 2013 14:04]

osx is immer ook een soort linux.
Ja en nee.
OS X is wel gebaseerd op een UNIX-achtige kernel en een stel APIs die vooral bekend zijn in de UNIX-wereld.
Maar daar bovenop draait een compleet eigen laag, met dingen als Carbon/Cocoa en QuickTime, die specifiek voor OS X zijn.
De meeste OS X-applicaties zijn dus niet zomaar te porten naar een andere UNIX-achtige.
mss moet je eens Pear Os proberen. Die voorzien standaard Pear cloud (en andere Apple Os X functies) voor de gebruiker naar analogie met iCloud http://pearlinux.fr/pear-cloud/
Werkt goed met mate desktop voor de gnome 2 feel, totaal geen problemen so far. I'll stick to CentOS though.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True