Showing posts with label oss. Show all posts
Showing posts with label oss. Show all posts

17 April, 2018

when PIGS FLY!!

"After 43 years, this is the first day that we are announcing, and will be distributing, a custom Linux kernel," Microsoft President Brad Smith said
http://www.businessinsider.com/microsoft-azure-sphere-is-powered-by-linux-2018-4?r=US&IR=T&IR=T

Yeah, well, OSS / Linux won...

29 August, 2017

Happy Birthday Linux!

Happy Birthday Linux! Over a quarter (26yrs) of a century old, still going strong and conquering area after area in various technology-segments 😋😊😃

Yes, I know he didn't announce it on newsgroups this day, he did on August 25th.

But, as he says himself, he considers both dates as birthdays. The first as the announcement-date, and the second (today, August 29th) as the upload-date.

02 August, 2012

Stallman, on Steam? :o


Forkjemper og leder for fri programvare (FSF), Richard M. Stallman, innrømmer at Steam-plattformen vil være positivt (og fra Stallmans synspunkt, også veldig negativt) for Linux.

Spillselskapet Valve vil nå (etter mye frem-og-tilbake) slippe "Steam Client" for Linux (online rammevek for leveranse av PC-spill), og etterhvert også portere populære spill-titler til Linux uten bruk av masse kompatibilitetslag (les: wine, DirectX, osv.).

I denne anledning ble Richard M. Stallman spurt om tankene rundt dette. Svaret ble ganske overraskende, spesielt fordi han er mest kjent for sine ekstreme meninger om proprietær programvare (Windows, Mac OS X, o.l.), bruker-rettigheter og personlig frihet (med ekstra god trykk på "personlig frihet"). Men han medgir nå altså at selv om spill er proprietære, kan de virke som et lokkemiddel for Linux-plattformen, som i seg selv kan resultere i at flere åpner opp øynene for FOSS (Free and Open Source Software) og kanskje er mer bevisste over hvilke faktiske friheter de besitter ved å benytte forskjellige typer programvare og operativsystemer.

"I suppose that availability of popular nonfree programs on GNU/Linux can boost adoption of the system. However, our goal goes beyond making this system a “success”; its purpose is to bring freedom to the users. Thus, the question is how this development affects users' freedom."
--Richard M. Stallman, 2012
"Thus, in direct practical terms, this development can do both harm and good. It might encourage GNU/Linux users to install these games, and it might encourage users of the games to replace Windows with GNU/Linux. My guess is that the direct good effect will be bigger than the direct harm. But there is also an indirect effect: what does the use of these games teach people in our community?"
--Richard M. Stallman, 2012

Nåja, forventer ikke litt vel mye her da Richie? Jaja, man vet jo aldri... :)

Link til artikkel:
Richard M. Stallman - Steam is good for GNU/Linux

Link til Computerworld-artikkel:
http://www.idg.no/computerworld/article250349.ece

Link til FSF-artikkel:
http://www.gnu.org/philosophy/nonfree-games.html

16 August, 2010

Oracle VS. Google


Ja, fikk med meg at Oracle angriper Google og OSS ved å hevde at utviklingsspråket som benyttes i Android bryter patenter i Sun's Java implementasjon ("Dalvik VM" mot "Sun JVM").

Dette er et av hovedargumentene til Google på hvorfor de utviklet sin egen VM (Virtual Machine), kalt Dalvik, med tilhørende programmeringsspråk. Programmene laget i Dalvik, kompileres så til formatet "dex", eller "Dalvik EXecutable", som er Googles implementasjon av bytecode-konseptet som brukes i Java (og mange andre høynivå-språk).

Nå hevder allikevel Oracle at patenter de innehar som følge av oppkjøpet av Sun bryter med teknikkene og metodene brukt i Android/Dalvik VM.

Google på sin side vurderer søksmålet som "toalt grunnløst", nettopp fordi de i sin tid utviklet Dalvik og tilhørende språk BASERT på Java, men ny-utviklet fra grunnen av for å slippe lisensene forbundet med Java ME (Micro-Edition).

Blir spennende å se resultatet av denne patent-saken, men betviler sterkt at Google lar seg kue siden det dreier seg om et av deres mest suksessrike produkter noensinne.

Personlig mener jeg saken er ren og skjær flisespikking fordi Sun i sin tid ikke fikk gjennom noen avtale med Google på bruk av Java ME. Uenighet og adskillelse er gode vektpunkt for et søksmål og kapital-interesse, "alt for en del av kaka"

Det verste med hele saken er at Oracle ikke bare angriper Google Inc., men hele åpen kildekode samfunnet. Dette vil IKKE bli godt mottatt, og Oracle setter seg selv i et hjørne.

Skal de fortsette slik som dette er det vel heller ikke lenge før OSS-miljøet lager "forks" av både Java og MySQL (det finnes allerede alternativer: GNU Classpath, GCJ, GJI, osv).

Etter å ha lest uttallige kommentarer på artiklene, er jeg ganske enig med de fleste i miljøet. Android er noe av det beste som har skjedd Java siden web-applets, og kunne blitt brukt som et genialt PR-verktøy for Sun/Oracle Java, men den gang ei. Hvorfor JOBBE for pengene når en kan SAKSØKE seg til dem.

Nei, de vil heller melke pengekua. Samle inn det de kan av royalties på deres proprietære teknologi. Når skal dette patent-helvetet ta slutt!?

Jeg håper INDERLIG at slike lover ALDRI ser dagens lys i Skandinavia.

Digi.no:
http://www.digi.no/848895/google---oracle-angriper-friprog

ITavisen.no:
http://www.digi.no/848812/oracle-vil-stanse-all-java-paa-android

Det norske java-miljøet om rettssaken (computerworld Norge):
http://www.idg.no/computerworld/article175022.ece

Grunnløst angrep mot Java-bruk:
http://www.idg.no/computerworld/article175181.ece

09 August, 2010

Open-Source, bedrifter og fremtiden


"Hva var det jeg sa?"; ville jeg nok ha sagt dersom jeg ville skryte :p

Men jeg mener å ha sagt at bedrifter lente seg mer og mer mot åpen kildekode programvare (engelsk: OSS, Open Source Software) de siste årene. Lovende utsikter for OSS-samfunnet dersom flere og flere bedrifter anerkjenner dette programvare-samfunnet og dets produkter.

Selv er jeg en ivrig bruker både privat og ifm. jobb.

OSS-prosjekter har allerede ganske godt fotfeste innen IT-industrien, da spesielt innen nett-tilgang (ISP). Webtjeneren Apache har siden 90-tallet vært den mest brukte innen WAN-sektoren, og har en vesentlig større markedsandel fremdeles den dag i dag.

Men generelt sett slet OSS mest p.g.a. forbindelsen til FSF, et mer ekstremt prosjekt som fokuserer på "helt gratis programvare", mens OSS mener det er rom for både åpen kildekode og proprietær programvare på det samme markedet. OSS ser nå ut til å ha ristet av seg "ekstremist"-inntrykket mange satt med.
[wikipedia] Fri programvare (engelsk: free software) må ikke forveksles med gratis programvare; denne utbredte misforståelsen var opphavet til begrepet åpen kildekode (engelsk: open source), som opprinnelig var ment som en alternativ betegnelse.
[wikipedia] Etter at Bruce Perens skrev «the Open Source Definition», har derimot disse begrepene ikke vært 100% kompatible. Mens fri programvare i all hovedsak er til for å beskytte brukere mot opphavsrettslig utnyttelse, er tilhengere av åpen kildekode også i stor grad opptatt av å bruke åpen innovasjon som en metode for å oppnå høyere kvalitet.
Da er vi forhåpentligvis ferdige med synsing og sansing ifm. åpen kildekode.

Diverse prosjekter har vist gang på gang at denne typen programvare er mer stabil, letthåndterlig, og ikke minst billigere.

Eneste som pleier å skille dem fra kjøpsprodukter er som regel fremstilling og utseende, og i mitt hode (og forhåpentligvis mange andres) er ikke dette salgspunktet for data-applikasjoner.

At det ikke eksisterer dokumentasjon som mange vil ha det til, er ren tullprat. All dokumentasjon ligger som regel online, enten som filer eller hele websider, tro meg, jeg har lest MYE dokumentasjon fra FSF,GNU,OSS, osv., for ikke å snakke om enkelt-programmene jeg benytter HVER DAG.

Sannheten er at de fleste ikke gidder bruke tid på å lese manualer, dokumenter, osv. for å benytte data-behandling. Og med det poenget har jeg et spørsmål: Når har noen, noensinne, greidd å bare gjøre noe som helst uten innføring? Ha det i bakhodet.

Link til Computerworlds artikkel:


Wikipedia - "Åpen kildekode":

Computer-world artikkel, "Linux går en lys fremtid i møte":

06 August, 2010

Google >> Linux-kjernen



Google har vist seg å være en ekstraordinær forkjemper for OSS i det siste, og legger mer gull i potten. Nå har de til og med bidratt med kode i Linux-kjernen for å forbedre nettverks-gjennomstrømming på fler-kjerne maskiner("Dual-Core","Quad-Core") (fler-kjerne maskiner kan håndtere mye større datamengder, raskere enn tidligere).

Internett og datanettverk generelt hopper voldsomt på hastighetsskalaen også i disse tider og ethernet-industrien legger om til nye hastighetsstandarder for utstyret de produserer (henholdsvis 40 Gigabit og 100 Gigabit nettverk). Forbedringene i Linux-kjernen vil da bidra til at prosessorene klarer å holde tritt med de enorme datamengdene og hastighetene som vil komme i tiden fremover.

Bedre føre var ;)

Link:
http://www.idg.no/computerworld/article174055.ece

10 June, 2010

A few words...

Ok, to start off, I've always said people obsess about desirable objects of irrelevance.

This is exactly what I think of the fuss about iPad, iPod, iPhone, and the like.

I used to be an Apple fanboy, using Macintosh machines and software for DTP/PR illustration and artwork purposes. But these days, what's the point?

"Think different"?

Well, Apple-machines run on the same hardware as PCs running Microsoft Windows these days. Suffice to say Apple has definitely shifted the last decade, and not for the better if you ask me.

iPhone? - I actually love my HTC Desire Google Android smartphone very much thank you.

iPod? - My HTC Desire runs Spotify and has my entire favorites collection stored offline on the SD-card.

iPad? - Nooot really my bag. I think I'll be waiting a little while for some ubuntu pre-installed pc-pad, which does not restrict my computing in any way, and is way cheaper per high-spec component compared to Apple-products.

There's a major difference between the phrases "need to have" and "just works". I prefer the second, but then again maybe I have a little more than average understanding of technology, to better cope with the situation should the software not function as advertised. That's the major problem with OSS software, it does not come with a guarantee of operation, you either have to make it work yourself, or pay for the support to get it working. Mind you, the linux-support available is extraordinarily useful and easy compared to big proprietary ISVs.

I've given up telling people about these facts. The only people that listen to such advice about computer equipment and/or software choices, are people that eventually prefer Linux over Mac OS X and Windows as their everyday OS.

Sure, I can understand that in Scandinavia, we have a rather sore relationship with the word "free". The past has not proven the word to have any positive meaning in any areas, This was also why the OSS community split from the FSF in the 90s. The wrong words for the right thing if you ask me.

I think it's awesome that I can download software-packages from the Internet via University and/or ISP mirror-servers, and make a computer-device work out-of-the-box on an operating system I got the same way :) way to go Torvalds, FSF and the OSS communities!

I SALUTE YOU! ;D


Edit, 10:44PM:

My point with "need to have" and "just works", was the freedom of choice.

Sure, if need be, I can save up to what Apple products costs, OR, I can have what just works, to do what I want for a fraction of the price and no agreements telling me I can't do this or I can't do that.

I'll do whatever I want to with my computer equipment thank you very much! The hardware itself was quite expensive, so I refuse to be locked-in at any ISV, where my digital rights are virtually non-existant, system-usage is governed by one proprietary entity for which I even have to pay for every regular release.

Thanks..., but NO THANKS.

04 April, 2009

The "Big Blue Sun" ?

Well, the news about IBM and Sun Microsystems merging has slipped my attention.

But now that I'm aware, what will this mean to future Java / JavaScript development? Personally, I think(hope) that IBM will continue the open-source development and release of Java code.

JavaScript is basically public-domain, but changes aggressively every month/business-quarter. It is governed by the ECMA initiative (hence, is often referred to as "ECMAscript"
 in web-development communities).

http://www.javaworld.com/javaworld/jw-04-2009/jw-04-if-ibm-owns-java.html

Another article I found @ computerworld.com insisted IBM would commit to hold Java development under the supervision of the community, maybe under a revised community development group?

Anyway, as IBM has been a great contributor to OSS communities the last years (in contrast to Sun), I expect them to better handle Sun's main development products, or if not, their own Java implementation(s) (Apache Geronimo / Jakarta) will suffice (if not even exceed the optimal performance of Sun's implementation(s).., at least according to some web-developers/journalists and/or Java enthusiasts).

Computerworld.com link:
http://blogs.computerworld.com/good_bye_solaris_the_fate_of_suns_top_5_technologies


25 March, 2009

Asus 900 PC w/10hrs battery ;P

Hehe, my Asus Eee 900 PC with the 7,4V 10,4Ah battery case

(mildly oversized if you ask me, as shown in the 2nd picture below ↵)





A personal note about modifying this machine:

I cannot believe how easy it was to replace the RAM-module in this netbook! In contrast to the Acer Aspire One (AAO), this netbook was kids-play to open, remove the original RAM-module, and successfully replace with an upgrade.

Two screws opens an access hatch on the underside, which in turn gives access to both the single RAM-module and the miniPCI-express wireless card contained within ;) Both of which are not particularly wear resistant. So it was a blessing to be able to do this task in right under 5mins without having to dismantle the whole machine (as with the Acer Aspire One) to further risk electrostatic damage and so fourth...

I didn't really like Asus all that much before...but now, I LOVE Asus ;]

Among other nice features, it took my Huawei 220 3G USB modem out-of-the-box! No driver compilation, no additional kernel module...nothing. Just 'Plug-And-Play' ;P sweet!

10 March, 2009

Choosing the right flavour...

A lot of Linux enthusiasts argue/claim that Slackware Linux is an outdated and obsolete Linux distro.



Fair enough, if compared to more modern bleeding-edge distributions like Ubuntu, SuSe, Gentoo and the like.

Allthough Slackware is a vanilla-distro (little or no changes/patches to system packages what-so-ever), it can be TWEAKED to include whatever you'd like. It is one of the last "hands-on" distributions out there. ANYTHING can be hacked/tweaked to suit any needs.

Slack forces the user to learn Linux from the ground up, and by this learning-curve, makes the user able to do whatever on whatever distribution in question. However, there are custom-distro's that focuses on specific user-scenarios: Ubuntu serves as a good "out-of-the-box" operating system for "gnubies", Fedora is Red Hat-based and serves as a rock-solid server framework or a good place to start as a sysadmin, SuSe is very good at security and Gentoo for compilation-wizards and optimization-gurus.

But since Slackware is the oldschool-type, it is basically barebones.., it is the base, and it works!

Patrick Volkerding is the maintainer and "BDFL" of Slackware Linux.

The three S' o' Slack:
  • Simplicity
  • Stability
  • Security

26 February, 2009

OSS is getting international recognition

At least SOMEONE understands the new world of technology we're approaching. The British Minister for Digital Engagement (-Tom Watson-) released a new 'plan-of-action' yesterday, entitled: "Open Source, Open Standards and Re-Use: Government Action Plan".

(Click here for a PDF version of the paper.)

A little intro-excerpt:
"Open Source has been one of the most significant cultural developments in IT and beyond over the last two decades: it has shown that individuals, working together over the Internet, can create products that rival and sometimes beat those of giant corporations; it has shown how giant corporations themselves, and Governments, can become more innovative, more agile and more cost-effective by building on the fruits of community work; and from its IT base the Open Source movement has given leadership to new thinking about intellectual property rights and the availability of information for re-use by others."
The new action plan adds to the old plan published in 2004, but the new one includes circumstances and agreements that can make it difficult for proprietary software vendors to compete in government IT deployment.

He states among a lot of things that the new era in IT development demands re-usage of code. (Securing government rights to special custom code and re-usage of the code within internal departments.)

So, basically, it looks very promising for OSS in the time to come regarding government software deployment, software costs and national IT system expansion.

08 February, 2008

OSS...? FSF....?


Åpen kildekode, og fri programvare, forskjellene?

Innen Linux fellesskapet, er det to hovedsaklige ideologiske bevegelser:

  • "The Free Software movement", som har bidragsyteren "Free Software Foundation" (Fri Programvare bevegelsen og FSF), arbeider for å gjøre all mykvare fri for proprietære restriksjoner. Følgere av denne bevegelsen mener at disse restriksjonene ødelegger for teknologisk forbedring og jobber mot målet for fellesskapet.

  • "The Open Source movement", som har bidragsyteren OSI (Åpen kildekode bevegelsen (OSS) og OSI), som arbeider for mange av de samme idealene, tar et mer pragmatisk fremsteg for å oppnå disse. Følgere av denne bevegelsen foretrekker å basere argumentene sine på de økonomiske og tekniske merittene av å lage åpen kildekode fritt tilgjengelig, i motsetning til de moralske og etiske prinsippene som driver Fri Programvare bevegelsen.


I den andre enden av spekteret, er gruppene som ønsker å vedlikeholde strengere kontroll over mykvaren sin. Skal ikke nevne noen navn her, men alle burde egentlig assosiere ordet "Vinduer"
med en godt kjent utvikler som hører til denne gruppen.
Fri Programvare bevegelsen er ledet av "The Free Software Foundation" (Fri Programvare Stiftelsen, heretter kalt FSF), bidragsyteren til GNU-prosjektet. Fri programvare er egentlig mer en ideologi. Deres mest brukte motto er: "free as in speech, not free as in beer" (kan ikke direkte oversettes til Norsk, da ordet "free" i sammenhenger kan bety både "gratis" og "fri" på engelsk, det er her misforståelsene ofte oppstår). I essens, er fri programvare et forsøk på å garantere hvisse rettigheter for både brukere og utviklere. Disse frihetene inkluderer friheten til å kjøre programmet for en hvilken som helst grunn, til å studere og modifisere kildekoden, til å redistribuere kildekoden, og til å dele alle modifikasjoner du lager. For å garantere disse frihetene, ble GNU General Public License (GPL) opprettet. GPLen, kort fortalt, sørger for at alle som distribuerer et program under lisensen også må tilby kildekoden og retten til å modifisere den så lenge de som modifiserer koden tilbyr modifikasjonene sine, altså kildekoden, tilbake til fellesskapet. Dette garanterer at når et program først blir "åpnet" til fellesskapet, kan det ikke bli "lukket" uten medtykkelse fra hver eneste forfatter av hver eneste kodebit (til og med modifikasjonene) innen kildekoden. De fleste Linux programmer er lisensiert under GPL.

Det er viktig å notere at GPL ikke sier noe om pris. Selv om det høres merkelig ut, kan du kreve avgift på fri programvare. Den "frie" delen er i frihetene du har med kildekoden, ikke prisen du betaler for programvaren. (Men, har noen først solgt, eller gitt deg, en kompilert versjon av et program som er lisensiert under GPL, kan du kreve kildekoden på dette programmet også.)


I fronten av den yngre Åpen Kildekode bevegelsen, er organisasjonen "The Open Source Initiative" (Åpen Kildekode Initiativet), det eneste som bare eksisterer for å få støtte for åpen kildekode programvare, som betyr, programvare som har kildekoden tilgjengelig i tillegg til ferdig-kompilerte kjørbare utgaver. De tilbyr ikke en spesifisert lisens, men støtter istedenfor de forskjellige typene av åpen kildekode lisenser som er tilgjengelige. Idéen bak OSI, er å få mer firmaer/selskaper med på åpen kildekode ved å tillate dem å skrive sine egne åpne lisenser og få disse lisensene sertifisert av OSI. Mange firmaer/selskaper vil slippe kildekode, men vil nødig bruke GPLen. Siden de ikke drastisk kan forandre GPLen, blir de tilbydt muligheten til å eie sin egen lisens, og få den sertifisert av denne organisasjonen.

En annen populær lisens er BSD lisensen. I kontrast til GPL, krever ikke
BSD lisensen at kildekoden skal bli utlevert. Programvare under BSD lisensen tillater redistribusjon i enten kilde eller binær form så lenge et par vilkår innfris. Forfatternes akkreditiver kan ikke bli brukt som reklame for programmet. Dette frir også forfatterne fra ansvar for skade som kan oppstå fra bruken av disse programvarene. Mesteparten av programvaren inkludert i Slackware Linux er BSD lisensiert.


Selv om FSF og OSI arbeider for å hjelpe hverandre, er de ikke det samme. FSF bruker en spesifik lisens og tilbyr mykvare bare under denne lisensen. OSI søker støtte for alle åpne lisenser, inkludert den fra FSF. Grunnprinsippene dem i mellom, om å gjøre kildekode tilgjengelig splitter noen ganger bevegelsene, men faktumet om at to ideologisk forskjellige grupper arbeider mot det samme målet, gir tillit til begges innsats.