m
Artiklar som innehåller källkod

Doggo är en hundrobot utvecklad Stanford
Som du kan bygga ihop själv

Ett gäng studender på det amerikanska universitetet Stanford har utvecklar den här fyrbenta roboten som man kallar för "Doggo". Arbetet med sin robot har studenterna släppt som open source och har man bara tid och en del kunnande så är det inget som hindrar att man bygger ihop en hundrobot till sig själv baserad på studenterna arbete. Ni hittar hela projektet på GitHub på länken nedan och man uppskattar att det hela går loss på runt 3000 dollar. Nathan Kau var en av de som var med och utvecklade Doggo och han säger om projektet: "We had seen these other quadruped robots used in research, but they weren’t something that you could bring into your own lab and use for your own projects. We wanted Stanford Doggo to be this open source robot that you could build yourself on a relatively small budget." I klippet ovan kan ni kolla in hur Doggo fungerar och vad den klarar av att göra. Tumnagel
38.0°
+
Wille Wilhelmsson
0

Microsoft släpper algoritm till Bing som öppen källkod
Ger bort lite av sina AI-hemligheter inom sök

Är du sugen på att bygga en egen sökmotor kanske det nu blir lite enklare då Microsoft har meddelat att man släpper en algoritm till sin sökmotor Bing som öppen källkod. Det handlar om en algoritm som man kallar SPTAG (Space Partition Tree and Graph) vilken använder artificiell intelligens för att hitta bästa sökresultatet i det dataset som söks igenom. Microsoft använder som sagt själva SPTAG i sökmotorn Bing och med den ska en dator kunna hantera dataset med 250 miljoner vektorer och kunna besvara tusen sökfrågor i sekunden. Microsoft har de senaste åren gått all in på open source och företagets vd Satya Nadella har tidigare sagt att man vill "demokratisera artificiell intelligens" så att alla kan ta del forskningsframsteg på det området. Genom att släppa sin sökalgoritm som open source så bidrar Microsoft nu än mer till det målet. I videoklippet här ovanför kan ni kolla in när man förklarar mer om sökmotorer och vektorsökningar. Skulle ni vilja kolla in SPTAG lite närmare hittas det hela borta på GitHub här. Tumnagel
45.0°
+
Wille Wilhelmsson
0

Microsoft öppnar upp sitt patentbibliotek för Linux
Ansluter sig till Open Invention Network

Microsoft fortsätter med sitt stöd för öppen källkod och nu har man anslutit sig till Open Invention Network. Det är en organisation vars runt 2400 medlemmarna låter Linux-communityn använda teknik från deras patent utan kostnad om deras arbeten publiceras under open source-licens. Det här innebär att Linux-utvecklare nu kan använda teknik från runt 60.000 av Microsofts patent. Det ska handla om i stort sett alla patent Microsoft har förutom några patent gällande äldre Window-grejer. Det innebär även att riskerna för eventuella patenttvister gällande Microsoft-patent i Android försvinner. De företag som hittills betalat licenskostnader för Microsoft-patent i Android kommer antagligen inte längre att behöva att betala dessa i framtiden. Exakt hur det blir med det återstår dock antagligen att se. Tumnagel
54.2°
+
Wille Wilhelmsson
0

Apple-anställd bakom läckan av iBoot
Ville göra det enklare att jailbreaka iPhone

I veckan så läckte källkoden till den så kallade iBoot-processen i Apples mobila operativsystem iOS ut på nätet och Motherboard har undersökt hur en så viktig del av iOS kunde läcka ut publikt. Läckan av iBoot kallas av många för en av de allvarligaste läckorna Apple råkat ut för då iBoot säkerställer vad som laddas i i en iPhone då den bootar upp. En eventuell sårbarhet i iBoot skulle både kunna leda till säkerhetsproblem för iPhone-användare och att telefonerna enklare kan jailbreakas. Det var just intresset för att jailbreaka iPhones som gjorde att en Apple-anställd för två sedan stal med sig koden till iBoot från Apple och delade denna med en liten skara vänner som var intresserade av att knäcka iPhones säkerhetsfunktioner. Tanken var aldrig att källkoden till iBoot skulle få någon publik spridning men i takt med tiden gick så fick allt fler människor tillgång till den stulna koden. Delar av koden ska ha postats i olika forum under förra året men det var först den här veckan läckan fick någon större uppmärksamhet då koden postades på kodforumet GitHub. En av de som ursprungligen tog del av den stulna källkoden till iOS säger anonymt till Motherboard: "I was really paranoid about it getting leaked immediately by one of us. Having the iBoot source code and not being inside Apple...thatx27s unheard of. I personally never wanted that code to see the light of day. Not out of greed but because of fear of the legal firestorm that would ensue. The Apple internal community is really full of curious kids and teens. I knew one day that if those kids got it they’d be dumb enough to push it to GitHub." Apple vill inte uppge för Motherboard huruvida man kände till iBoot-läckan innan den postades på GitHub men enligt en Apple-anställd som Motherboard varit i kontakt med ska så ha varit fallet. Det är dock oklart hur länge Apple ska ha känt till att koden varit på vift. Apple har efter det att iBoot-koden läckte till GitHub sett till så att denna är borttagen därifrån och även gjort ett uttalande där man uppger att iOS 9-koden till iBoot ska vara föråldrad och den inte anses vara en säkerhetsrisk för dagens iPhones och iPads. Tumnagel
40.0°
+
Wille Wilhelmsson
0

Källkod till iOS läckt på nätet
Koden till iBoot gick att ladda ner från GitHub

Motherboard rapporterar att en del av källkoden till Apples mobila operativsystem iOS har läckt ut och att denna under en kort tid gick att ladda ner från kodforumet GitHub. Det ska handla om kod till "iBoot" som anses vara en av iOS viktigaste komponenter. iBoot säkerställer att iPhones och iPads laddar in godkända grejer relaterat till apparatens kernel när maskinen bootas upp. De flesta bedömare anser att det handlar om Apples källkod och detta är väl någorlunda bekräftat då Apple själva var tvungna att uppge att det var deras källkod i samband med att de krävde att GitHub skulle plocka bort koden från sitt forum. Koden till iBoot går inte att kompilera då vissa filer saknas uppger Motherboard men koden kan säkert ge säkerhetsforskare och andra en inblick i hur det hela fungerar. Detta kan eventuellt leda till nya jailbreaks av iPhones framöver men kanske även innebära en säkerhetsrisk. Apple anser att iBoot är en så viktig komponent till iOS att man belönar hackers som hittar sårbarheter i iBoot med upp till 200.000 dollar genom sitt buggletar-program. Tumnagel
39.0°
+
Wille Wilhelmsson
0

Skaparen av Mandrake Linux lanserar mobilt OS
Eelo är ett nytt operativsystem för mobiler

Open source-veteranen Gaël Duval som skapade linux-disten Mandrake 1998 lanserar nu operativsystemet Eelo. Detta är något han hoppas ska kunna ersätta iOS och Android för de som inte känner för att använda något av världens två dominerande operativsystem för mobiltelefoner. Eelo är givetvis öppen källkod och Duval verkar primärt ha dragit igång det här initiativet för att iOS är ett slutet system och använder man Android så "ägs" man av Google. Duval skriver i ett blogginlägg: "iOS is proprietary and I prefer Open Source Software. Like millions of others, Ix27VE BECOME A PRODUCT OF GOOGLE. Ix27m not happy because Google has become too big and is tracking us by catching a lot of information about what we do. They want to know us as much as possible to sell advertising." Eelo kommer att vara en fork av det Android-baserade operativsystemet LineageOS och Duval har dragit igång en kampanj på Kickstarter som han hoppas ska kunna finansiera utvecklingen av Eelo och molntjänster som operativsystemet ska använda. Tumnagel
47.1°
+
Wille Wilhelmsson
0

Källkod till Windows 10 har läckt
Verkar bara vara en liten del

Microsoft har bekräftat att delar av källkoden till Windows 10 har läckt. Exakt hur mycket av koden som har läckt är dock oklart. Olika källor säger olika saker. En talesman från Microsoft meddelade initialt i ett mejl till The Verge ha sagt att det skulle röra sig om 32TB data inkluderat icke släppta versioner av operativsystemet. Men det verkar inte vara så allvarligt. Koden ska nämligen ha legat uppe på BetaArchive och enligt ägaren av sajten, Andrew Whyman, var koden endast på 1,2GB. Koden ska nu vara borttagen. Sedan dess ska talesmän för Microsoft ha bekräftat för BetaArchive att det endast rört sig om en del av källkoden som dessutom redan delats med olika partners. Oavsett om det är en stor eller liten läcka är det givetvis inte bra att källkod sprids utanför Microsofts kontroll eftersom det kan innebära säkerhetsrisker. Tumnagel
33.8°
+
Emmy Zettergren
0

Google släpper AI-verktyget MobileNets
Ger mobilappar datorsyn

Google är antagligen ett av de företagen i världen som satsar mest på artificiell intelligens för tillfället och nu har man släppt AI-programvaran MobileNets som öppen källkod vilket innebär att alla kan använda och ta del av den gratis. MobileNets artificiella intelligens är fokuserad på att ge appar i mobilen datorsyn. Det innebär att apputvecklare kan använda MobileNets om de vill ta fram appar som ska känna igen föremål som kameran riktas mot och även kunna klassificera dessa om det krävs. Jag antar att MobileNets kan komma att uppskattas väldigt mycket av utvecklare som tar fram augmented reality-appar som behöver datorsyn då de inte längre behöver att utveckla detta själva. Tumnagel
39.4°
+
Wille Wilhelmsson
0

Microsoft stänger ner CodePlex
Deras tjänst för öppen källkods-projekt

Microsoft har meddelat att de stänger ner sin tjänst CodePlex som var en samlingsplats där företag, privatpersoner och andra kunde lägga upp projekt utvecklade under öppen källkods-licens. Anledningen till att Microsoft stänger ner tjänsten är, precis som Microsoft skriver själva i ett blogginlägg, att GitHub har blivit en "defacto"-standard för projekt utvecklade i öppen källkod. Microsoft säger att många CodePlex-användare, inklusive Microsoft själva, redan har migrerat de flesta projekten som finns på CodePlex till GitHub. Microsoft är i dagsläget den organisation som har bidragit med flesta open source-projekt till GitHub. Microsoft kommer att göra CodePlex "read-only" i oktober och 15 december stängs tjänsten ner helt. Tumnagel
38.1°
+
Wille Wilhelmsson
0

Google drar igång sajt för öppen källkod
Samlar sina open source-projekt på ett och samma ställe

Google har genom åren genomfört många av sina projekt med öppen källkod som gör att andra kunnat ta del av dem för att lära sig och/eller modifiera koden. Nu samlar Google många av sina projekt med öppen källkod på den nya samlingsplatsen Google Open Source. Där kan besökare ta del av ett 50-tal av Googles projekt med öppen källkod. Bland annat hittas kod och specifikationer för Googles AI-plattoform TensorFlow, typsnittet Roboto och den nyligen presenterade komprimeringsalgoritmen Guetzli som används för att skapa mindre JPEG-filer. Tumnagel
48.9°
+
Wille Wilhelmsson
0

Microsoft har tagit fram en drönarsimulator
Och släpper den som öppen källkod

Microsoft har tagit fram en drönarsimulator som är avsedd för att testa drönare, och i förlängningen även andra fordon, i en fotorealistisk miljö. Tanken är att utvecklare till exempel ska kunna testa ny programvara till sina drönare i simulatorn innan man testar dem i en en verklig miljö. På det sättet kan man tidigt hittat buggar och annat i den nya koden och kanske slipper att förstöra verkliga drönare i händelse av att den nya programvaran skulle innehålla fel. En av utvecklarna bakom AirSim säger i en intervju med The Verge: "You can do a lot of experiments, and even if those experiments fail they have very little cost in real life. In the real world itx27s extremely hard to explore all possible things, however in simulation we have the luxury of trying out many different things." Microsoft kallar sin simulator för AirSim och man har släppt det som öppen källkod så att alla som är intresserade av att testa simulatorn kan ladda hem det gratis och även modifiera koden om man känner för det. AirSim hämtas hem från GitHub här för den intresserade. Tumnagel
42.9°
+
Wille Wilhelmsson
0

3D-utskriven radiostyrd bil
Nu blir det hårdrock

Klipp på en radiostyrd bil som till stor del är utskriven med en 3D-skrivare och där ritningarna är släppta som öppen källkod. Chassie, fälgar, däck, stötdämpare, differentialer, kugghjul, länkarmar med mera är utskriva. Dock får man fortfarande köpa saker som skruvar, kullager, yttre drivaxlar, kaross och diverse elektronik separat. Projektet är svenskt och mer information detta projekt kan hittas via länken nedan. Tumnagel
50.4°
+
Frode Wikesjö
0

Sony släpper utvecklingsverktyg via öppen källkod
Bli Levellord

Sony har släppt ett Level Editor-verktyg via öppen källkod så folk kan skapa sina egna spelbanor utan att betala några licenskostnader. Detta C#-baserade verktyg bygger på ATF (Authoring Tools Framework) och använder sig av DirectX 11 för att rendera 3D-miljöerna i ett WYSIWYG-interface. Verktyget fungerar endast på Windows just nu och kan laddas ner via länken nedan. Tumnagel
47.8°
+
Frode Wikesjö
0

Nokia utpressades på miljoner
Kryptonyckel för Symbian var på vift

Reuters rapporterar om att Nokia under 2008 betalade flera miljoner Euro till några utpressare som påstod att denne hade en del av källkoden till Nokias smarta telefoner. Enligt källor så hade utpressarna kryptonyckeln till Symbian och hotade att göra den publik om de inte betalade. Enligt rapporten så valde Nokia att betala och kom överens med utpressarna att lämna över pengarna, i kontanter, på en parkeringsplats i Tammerfors i centrala Finland. Dock hade Nokia kontaktat polisen innan man gjorde detta men tydligen så lyckades de polisen tappa bort förövarna när de plockade upp pengarna och därav är detta fall fortfarande öppet hos den finska polisen. Tumnagel
47.2°
+
Frode Wikesjö
0

DARPA släpper massor med öppen källkod
Forska på DARPA-projekt hemma vid datorn

DARPA står för Defense Advanced Research Projects Agency och är den amerikanska statens organ för att forska fram nya tekniker för militären att använda. De ger pengar till forskning i alla möjliga områden och vissa av alla projekt som de arbetar på är faktiskt open source. DARPA har nu bestämt sig för att lägga ut all öppen källkod på en egen sajt så att den är lätt att hitta för alla som vill ladda hem den och forska lite hemma. Här är DARPA:s förklaring till varför man gör detta: "Making our open source catalog available increases the number of experts who can help quickly develop relevant software for the government. Our hope is that the computer science community will test and evaluate elements of our software and afterward adopt them as either standalone offerings or as components of their products." Tumnagel
43.5°
+
Gordon Andersson
0

Google satsar på öppen källkod
Blir fullvärdig medlem i Open Invention Network

Open Invention Network (OIN) är en organisation som låter sina medlemmar licensiera patent gratis från varandra med löftet att man inte stämmer någon över open source-programvara som exempelvis Linux. Google har länge varit en samarbetspartner till OIN men nu meddelar de att de blir den första nyvalda fulla medlemmen i organisationen sedan 2007. Tidigare medlemmar är bland andra Sony, Red Hat, IBM samt Philips. En kul nyhet för de som gillar öppen källkod eller/och avskyr stämningar. Tumnagel
49.2°
+
Gordon Andersson
0

Spana in källkoden för Blake Stone: Planet Strike
Kod!

Apogee släppte nyss källkoden för sitt klassiska FPS-spel Blake Stone: Planet Strike. Så om man är nyfiken på att se hur man gick tillväga när man kodade detta spel 1994 så kan man hitta källkoden via länken nedan. Terry Nagy från Apogee Software hade detta att säga om det hela: "When we were selecting games for the Throwback Pack and decided to put both Blake Stone games in, I knew we had a golden opportunity to finally release the source code that Blake fans have been wanting for all these years. And when I contacted Mike Maynard, he agreed that it was definitely about time. Nice to know that those old 3.5? floppies retain data for so long!" Tumnagel
39.1°
+
Frode Wikesjö
0

Spela spelkloner med öppen källkod
Och passa på och koda lite

Borta på sidan Open Source Game Clones kan man hitta ett flertal öppen källkod-kloner av populära spel från förr. Då spelen är öppen källkod kan man själv koppla upp sig mot de olika projektets repository och ändra koden om man nu känner att man kan göra den bättre. Några exempel på spel man kan hitta kloner av är Abuse, Colonization och Total Annihilation. Tumnagel
39.8°
+
Frode Wikesjö
0

Spana in källkoden för Metroid
Dokumenterad och klar

Det här med källkod kan ibland vara rätt intressant att titta på, speciellt för äldre spel. Ett gäng entusiaster har snokat genom källkoden för gamla hederliga Metroid och dokumenterat koden så den blir en aning lättare att förstå. Det kan ju fortfarande uppfattas som grekiska om man inte är allt för intresserad av kod men hur som helst är det ju intressant att se alla tecken som gömde sig bakom ett av spelen som formade ens ungdom. Tumnagel
40.2°
+
Frode Wikesjö
0

Photoshop 1.0.1 släpps gratis
Finns nu att ladda hem på Computer History Museum

Vill du ha en laglig kopia av Photoshop men tycker att programmet är lite väl dyrt så är det en fantastisk dag för dig, idag släpper Adobe nämligen en gratis version av Photoshop. Lite tråkigt för den som dock vill arbeta med sina fina 20-megapixelsbilder i programmet är att de troligen inte kommer att bli så bra då vi pratar om version 1.0.1, originalphotoshop från 1990. Adobe har nu efter 23 år släppt koden fri för att platsa på Computer History Museum där vem som helst kan ladda hem källkoden till programmet. Programmet innehåller cirka 130 000 rader med kod och är skrivet nästan enbart av Thomas Knoll vars namn än idag står först i startrutan när man startar Photoshop. Tumnagel
41.0°
+
Gordon Andersson
0

Richard Stallman är lite av en diva
Och så gillar han Papegojor

Richard Stallman är en inte helt okonstig person men han är trots grundaren av GNU och en stark figur inom öppen källkod. Detta gör att han till och från får tala på olika event och snacka om att mannen har en sjuk "rider". En rider är en sådan där lista som artister skickar ut i förväg innan spelningar för att berätta vad de vill ha i logen och runt omkring. Nördarnas nörd tycker klart att han är tillräckligt viktig för att begära en hel del när han åker omkring och här är ett par exempel. I absolutely refuse to have a break in the middle of my speech. Once I start, I will go straight through. I do not eat breakfast. Please do not ask me any questions about what I will do breakfast. Please just do not bring it up. A supply of tea with milk and sugar would be nice. If it is tea I really like, I like it without milk and sugar. With milk and sugar, any kind of tea is fine. I always bring tea bags with me, so if we use my tea bags, I will certainly like that tea without milk or sugar. Sedan verkar han gilla papegojor: I like cats if they are friendly, but they are not good for me; I am somewhat allergic to them. This allergy makes my face itch and my eyes water. So the bed, and the room I will usually be staying in, need to be clean of cat hair. However, it is no problem if there is a cat elsewhere in the house?I might even enjoy it if the cat is?friendly. Dogs that bark angrily and/or jump up on me frighten me, unless they are small and cannot reach much above my knees. But if they only bark or jump when we enter the house, I can cope, as long as you hold the?dog away from me at that time. Aside from that issue, Ix27m ok with dogs. If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too. DONx27T buy a parrot figuring that it will be a fun surprise for me. To acquire a parrot is a major decision: it is likely to outlive you. If you donx27t know how to treat the parrot, it could be emotionally scarred and spend many decades feeling frightened and unhappy. If you buy a captured wild parrot, you will promote a cruel and devastating practice, and the parrot will be emotionally scarred before you get it. Meeting that sad animal is not an agreeable surprise. Ni hittar hela hans sjuka kravlista på länken nedan och ta även en titt 1:50 in i klippet för att se vad han även gillar att äta. Tumnagel
37.7°
+
Gordon Andersson
0

Google kommer inte att släppa Honeycomb som öppen källkod
I alla fall inte på ett tag

Google har meddelat att man i dagsläget inte kommer att släppa Android 3.0, Honeycomb, som öppen källkod då man anser att koden behöver utvecklas lite till för att kunna släppas ut i det fria. Honeycomb är alltså Android-versionen som rullar på tablets som till exempel Motorola Xoom och Samsung Galaxy Tab. Tidigare versioner av Android finns som open source så att utvecklare kan modifiera dem efter eget tycke. Detta anser alltså inte Google att Honeycomb är riktigt redo för ännu. Jag antar att Google mest är rädda för att tillverkare kommer modifiera Honeycomb så att det går att köra på mobiltelefoner, något det i dagsläget absolut inte är avsett för. Google har antagligen i färskt minne när tillverkare började installera Android avsett för mobiler på tablets som när de väl kom ut på marknaden inte riktigt visade sig hålla måttet. Google säger dock att Android är ett open source-projekt och betonar att även Honeycomb kommer att släppas som öppen källkod men man nämner inte när detta kommer att ske. Tumnagel
42.2°
+
Wille Wilhelmsson
0

Golden Braeburn
Ta betalt i ditt program

Wil Shipley är en känd Mac-profil och en av grundarna bakom Omni Group (som bla. ligger bakom OmniFocus m.fl.) samt som några år tillbaka driver företaget Delicious Monster. Delicious Monster programvara Delicious Library var ett av de första Mac-programmen att ha stöd för inbyggd betalning och registreringsfunktion. Sedan en tid tillbaka så finns koden för denna funktion tillgänglig som öppen källkod, för andra utvecklare. Namnet för detta är: Golden Braeburn (en äppelsort) och mer information om detta finner du i länken nedan. Så om du sitter och filar på ett Mac-program, så ska du ta dig en titt på detta. Tumnagel
37.4°
+
Carl H. Blomqvist
0

Svenska staten satsar på öppen källkod
Sparar pengar och minskar dubbelarbete

Den statliga myndigheten Verva arbetar mot andra myndigheter, kommuner och landsting för att underlätta kontakten mellan medborgare och förvaltningar. Nu vill man att program som bygger på öppen källkod ska ha lika stora möjligheter att kunna vara med i stora upphandlingar av ramavtal som andra, proprietära produkter. Samtidigt ska man spara skattepengar och minska dubbelarbete mellan myndigheterna. Än så länge har de inte uttalat sig i några specifika ordalag, men man pratar sig varm över öppenheten i just öppen källkod. Som det nämns i artikeln här under ska det bli intressant att se hur man värderar dessa upphandlingar. Eftersom de flesta brukar stirra på siffrorna kan det säkert bli lite knepigt när flera av alternativen inte kostar någonting alls. Verva har skrivit om sin syn på öppen programvara här (i PDF eller ODF). Tumnagel
37.0°
+
Anders Magnusson
0

Linux-Tux i ASCII
Någon har haft mycket tid över

ASCII-bilder finns det gott om, och här är en sådan som avbildar en känd pingvin. Det ser ut som den är byggd av Linux-källkoden, men jag är inte tillräckligt kodkunnig för att kunna lova det till 100%. Snyggt är det i allafall. Tumnagel
36.9°
+
Anders Magnusson
0