Language Selection

English French German Italian Portuguese Spanish

Legal

What the new EU copyright law means for open source

Filed under
OSS
Legal

The global open source community was able to breathe a small sigh of relief as the controversial and, at times, bitterly opposed European Union's (EU's) Copyright Directive was finally approved last week. Some last-minute amendments a few weeks before the vote resulted in open source software development being left relatively, but not wholly, unscathed.

In its earlier iterations, the EU copyright proposal, specifically Article 13, made content-sharing platforms directly liable for copyrighted content that users upload. This, in effect, made it mandatory for software code sharing platforms to monitor all content that users upload for potential copyright infringement. The proposal was primarily aimed at music and video streaming platforms rather than software code but the wording was so broad that software code, and developing and sharing platforms like GitHub, Software Heritage, GitLab, GNU Savannah and SourceForge, would be caught in the net.

With the whole premise of open source software being the free and open sharing of code, the open source community was appalled. Several campaigns were launched to push back. The Free Software Foundation Europe and OpenForumEurope joined forces on a campaign, Savecodeshare.eu, to garner support for opposition to the proposed directive.

Read more

Licensing Tricks and Traps in Fake 'FOSS'

Filed under
OSS
Legal

Linux developer abandons VMware lawsuit

Filed under
Linux
Legal

In August 2006, well-known Linux developer Christopher Helwig spotted Linux source code being used illegally in the VMware ESX bare-metal virtual machine (VM) hypervisor. Helwig, with the aid of the Software Freedom Conservancy, eventually sued VMware, Now, after the German Hamburg Higher Regional Court dismissed Helwig's appeal, he has decided that it would be pointless to appeal the decision.

The heart of the lawsuit had been that Hypervisor vSphere VMware ESXi 5.5.0 violated Linux's copyright. That's because VMware had not licensed a derivative work from Linux under the GNU General Public License (GPL). True, VMware had disclosed the vmklinux component under the GPL, but not the associated hypervisor components.

Read more

James Bottomley: A Roadmap for Eliminating Patents in Open Source

Filed under
OSS
Legal

The realm of Software Patents is often considered to be a fairly new field which isn’t really influenced by anything else that goes on in the legal lansdcape. In particular there’s a very old field of patent law called exhaustion which had, up until a few years ago, never been applied to software patents. This lack of application means that exhaustion is rarely raised as a defence against infringement and thus it is regarded as an untested strategy. Van Lindberg recently did a FOSDEM presentation containing interesting ideas about how exhaustion might apply to software patents in the light of recent court decisions. The intriguing possibility this offers us is that we may be close to an enforceable court decision (at least in the US) that would render all patents in open source owned by community members exhausted and thus unenforceable. The purpose of this blog post is to explain the current landscape and how we might be able to get the necessary missing court decisions to make this hope a reality.

What is Patent Exhaustion?

Patent law is ancient, going back to Greece in around 500BC. However, every legal system has been concerned that patent holders, being an effective monopoly with the legal right to exclude others, did not abuse that monopoly position. This lead to the concept that if you used your monopoly power to profit, you should only be able to do it once for the same item so that absolute property rights couldn’t be clouded by patents. This leads to something called the exhaustion doctrine: so if Alice holds a patent on some item which she sells to Bob and Bob later sells the same item to Charlie, Alice can’t force Bob or Charlie to give her a part of their sale proceeds in exchange for her allowing Charlie to practise the patent on the item. The patent rights are said to be exhausted with the sale from Alice to Bob, so there are no patent rights left to enforce on Charlie. The exhaustion doctrine has since been expanded to any authorized transfer, even if no money changes hands (so if Alice simply gave Bob the item instead of selling it, the patent still exhausts at that transaction and Bob is still free to give or sell the item to Charlie without interference from Alice).

Of course, modern US patent rights have been around now for two centuries and in that time manufacturers have tried many ingenious schemes to get around the exhaustion doctrine profitably, all of which have so far failed in the courts, leading to quite a wealth of case law on the subject. The most interesting recent example (Lexmark v Impression) was over whether a patent holder could use their patent power to enforce any onward conditions at all for which the US Supreme Court came to the conclusive finding: they can’t and goes on to say that all patent rights in the item terminate in the first authorized transfer. That doesn’t mean no post sale conditions can be imposed, they can by contract or licence or other means, it just means post sale conditions can’t be enforced by patent actions. This is the bind for Lexmark: their sales contracts did specify that empty cartridges couldn’t be resold, so their customers violated that contract by selling the cartridges to Impression to refill and resell. However, that contract was between Lexmark and the customer not Lexmark and Impression, so absent patent remedies Lexmark has no contractual case against Impression, only against its own customers.

Read more

Copyright Threats to FOSS: Copyrights on APIs and Upload Filter (for Code Also)

Filed under
OSS
Legal
  • No Allies for Oracle’s Win Against Google

    The Supreme Court of the United States (SCOTUS) has received over a dozen amicus briefs in support of Google against Oracle in a long-lasting battle for Java API (software interface) usage. Among others, the Electronic Frontier Foundation, Microsoft, Red Hat, Mozilla, Python Software Foundation, Developers Alliance, along with IP scholars, computer scientists, software innovators, start-ups, and investors raised their concerns about the rulings of the Federal Court of Appeals in 2014and 2018.

  • Support for Google mounts as its Oracle petition is considered

    Google’s argument that it used Oracle’s copyright fairly – with $8.8 billion in the balance – finds support as it hopes for US Supreme Court review

    Google’s petition for certiorari at the Supreme Court represents its last effort in a protracted copyright battle with software company Oracle. The near-decade-long conflict centres on Oracle’s Java programming application, which Google admitted to using...

  • Copyright reform: it’s the final countdown

    This Tuesday MEPs will cast the final vote in a long running process to reform the EU’s copyright law. Their decision will define whether consumers will be able to continue enjoying the internet as a place where they can easily share content with friends and family or be at risk of seeing their uploads systematically blocked by automated filters.

  • Swedish MEPs Announce Support For Article 13, Demonstrate Near Total Ignorance Of What It Actually Entails

    As MEPs get ready to vote on the EU Copyright Directive -- and specific amendments concerning Articles 11 and 13 -- many have not yet said how they are going to vote. However, two Swedish MEPs, Jytte Guteland and Marita Ulvskog, who many had believed would vote against the plan, have suddenly switched sides and say they plan to vote for it. In a rather astounding interview with reporter Emanuel Karlsten the MEPs reveal their near total ignorance of what Article 13 does and what it would require.

    Guteland spoke to Karlsten by phone, and he asked all the right questions. It's worth reading the entire conversation, but here are a few snippets with my commentary.

  • New Report: Germany Caved To France On Copyright In A Deal For Russian Gas

    In the hours leading up to the vote in the EU Parliament on the EU Copyright Directive, the German publication FAZ (which has been generally supportive of the Directive) has released quite a bombshell (in German), suggesting that the reason Germany caved to France on its terrible demands concerning copyright was in order to get France's approval of the controversial Nord Stream 2 gas pipeline from Russia.

    If you don't recall, the German delegation had actually pushed back on the more extreme versions of Article 13 -- and, in particular, had demanded that a final version have a clear carve-out for smaller companies, so as not to have them forced out of business by the onerous demands of the law. However, after some back and forth, Germany caved in to France's demands, with many left scratching their heads as to why. However, some noted the "coincidence" in timing, that right after this, France also withdrew its objections to the pipeline which is very controversial in the EU (and the US, which is threatening sanctions).

  • EU Copyright Directive Vote, GNU nano 4.0 Released, Redox OS 0.5.0 Announced, Sailfish OS 3.0.2 "Oulanka" Now Available and Linux Kernel 5.1-rc2 Released

    Members of the European Parliament vote tomorrow on the Directive on Copyright. Those in the EU can go to SaveYourInternet to ask their representatives to vote against Article 17 (previously Article 13). See this Creative Commons blog post for more information. From the post: "The dramatic negative effects of upload filters would be disastrous to the vision Creative Commons cares about as an organisation and global community."

    [...]

    Sailfish OS 3.0.2 "Oulanka" is now available. Named after the Oulanka national park in Lapland and the Northern Ostrobothnia regions of Finland, this new version fixes more than 44 bugs. In addition, "With this new update you will find that the Top Menu has a new switch for silencing ringtones and there's a new battery saving mode to make the most out of low battery in those moments you need to stretch productivity. Email app supports now sending read receipts to inform that you have read the senders' email. Connectivity was improved in terms of firewall and global proxy. As for the user interface, home screen had memory optimizations for handling wallpapers, freeing memory for running other apps."

  • Inside GitHub’s fight to protect devs from EU’s disastrous Copyright Reform [Ed: Microsoft is a patent and copyright maximalist, this time it just doesn't suit one site.]
  • European Parliament to vote on EU Copyright Directive
  • How #Article13 is like the Inquisition: John Milton Against the EU #CopyrightDirective

    Fundamentally, policing of speech can happen at one of two points: before content disseminates, or after. Policing content after it disseminates involves human agents seeing and reporting content and taking action or requesting action. This can happen on a huge scale or a tiny one: Facebook’s content flagging system, obscenity law in much of the EU and USA, parents who object to books assigned in schools, and China’s 50 Cent Army of two million internet censors, all these act to silence content after it disseminates.

  • The EU votes on a confusing new copyright law Tuesday

    Both provisions are maddeningly vague—laying out broad goals without providing much detail about how those goals can be achieved. This is partly because the EU's lawmaking system occurs in two stages. First, EU-wide institutions pass a broad directive indicating how the law should be changed. Then each of the EU's member nations translates the directive into specific laws. This process leaves EU-wide legislators significant latitude to declare general policy goals and leave the details to individual countries.

    Still, if the legislation's goals are incoherent or contradictory, then something is going to have to give. And critics warn that the package could wind up damaging the Internet's openness by forcing the adoption of upload filters and new limits on linking to news stories.

  • Music Labels Forgot Their ‘Secret’ Article 13 Weapon, So Dan Bull Used it Against Them

    Music is widely acknowledged as one of the most potent and emotive ways to tell a story and send a message. Yet, inexplicably, no major artists in favor of Article 13 have used their talent to tell the world why it should pass. In that silence, UK rapper Dan Bull (with support from Grandayy and PewDiePie) has now seized the day - to explain why it shouldn't.

  • EU backs controversial copyright law

    The European parliament has backed controversial copyright laws which critics say could change the nature of the internet.

  • Even after today's EU Parliament vote, we can still kill Article 13 through pressure on German government to prevent formal adoption by EU Council

    Under normal circumstances, today's outcome of the European Parliament's plenary vote would mean we lost the fight against Article 13 ("upload filters") definitively because a 348-274 majority adopted the bill without amendments after an incredibly narrow 317-312 majority disallowed votes on individual amendments. The latter result indicates a majority against Article 13 was in striking distance, given that no amendment had nearly as much as momentum as the one that would have deleted Article 13 (now named Article 17). Some folks may have given up prematurely, but that's another story.

    If we organize another and even bigger round of street protests in Germany, work with opposition parties, and put maximum pressure on Merkel's junior partner (the Social Democratic Party of Germany, SPD), we may be able to prevent Germany from allowing the directive to pass into law. But we only have two weeks to make it happen. Let me explain step by step.

  • EU’s Parliament Signs Off on Disastrous Internet Law: What Happens Next?

    In a stunning rejection of the will five million online petitioners, and over 100,000 protestors this weekend, the European Parliament has abandoned common-sense and the advice of academics, technologists, and UN human rights experts, and approved the Copyright in the Digital Single Market Directive in its entirety.

    There’s now little that can stop these provisions from becoming the law of the land across Europe. It’s theoretically possible that the final text will fail to gain a majority of member states’ approval when the European Council meets later this month, but this would require at least one key country to change its mind. Toward that end, German and Polish activists are already re-doubling their efforts to shift their government’s key votes.

    If that attempt fails, the results will be drawn-out, and chaotic. Unlike EU Regulations like the GDPR, which become law on passage by the central EU institutions, EU Directives have to be transposed: written into each member country’s national law. Countries have until 2021 to transpose the Copyright Directive, but EU rarely keeps its members to that deadline, so it could take even longer.

Licensing: Amazon AWS, CAST and Free and Open source Software (FOSS) Licences

Filed under
OSS
Legal
  • Amazon Ups Its Game On Open Source, Elastic Shares Down By 5%

    After the year of ups and downs with its relationship with Elastic, AWS has launched its independent library of open source-code known as Open Distro.

  • With its Elasticsearch distribution, Amazon Web Services sends more shockwaves through open-source software

    Nobody really knows what lies ahead for the future of open-source software as cloud computing becomes the dominant force in enterprise tech, but the times are definitely changing.

    Just about anything that Amazon Web Services does has massive ripple effects throughout this world, and last week’s decision to release its own open-source version of Elasticsearch, a popular engine for searching and analyzing internal company data maintained by newly public company Elastic, was no exception. AWS open-source czar Adrian Cockcroft was careful to describe the Open Distro for Elasticsearch as a distribution, rather than a fork, but the move underscores a fundamental conflict between companies based around open-source projects and the growing popularity of cloud service providers.

  • Debunking the open source sustainability myth [Ed: Mac Asay siding with the exploitation and the closing of code (former employer)]

    Open source vendors are draping themselves in the flag of "sustainability" to try to garner support against AWS—it's not working. Here's why open source sustainability is fake news.

  • Open source a silent killer? CAST talks about their new alliance with Software Heritage [Ed: That typical pretense that proprietary software does not have security issues (it has back doors too) and proprietary licensing is somehow "safe" and "predictable" (the opposite is true). FUD by omission.]

    Combine IP lawsuits with the aforementioned security concerns and organisations could really have a problem on their hands, which is why the market for software composition analysis (SCA) tools is picking up a bit of steam. SCA tools aim to provide a ‘diagnostic' view of the all the OSS components that exist within a business and determine whether or not there is a vulnerability or particular licencing requirement to consider. CAST is one of these vendors, and they've just announced a new alliance with source code archival not-for-profit Software Heritage, with the aim of taking SCA one step further.

    Essentially CAST is working with Software Heritage, who oversee the world's largest open archive of software source code, to develop a ‘provenance index' which allows users to trawl through Software Heritage's archive using CAST's Highlight SCA software to identify the original occurrence of any given source file, and all of its subsequent occurrences. CAST says this will allow users to assess any third-party source code within Software Heritage's library of five billion plus known source code files, weeding out and vulnerabilities and licencing risks they present.

  • Types of open source software and Licenses

    Free and Open source software (FOSS) is a very popular term in the world of software because their license distribution terms.

    There are many open source software in the market. Many people may think that the most obvious feature of open source software is free, but it is not the case. They widely recognize because the availability of source code of the open source software available for anyone to modify.

    It means any developer or community can change the software to improve, adds features, fixing of bugs, distribution under own branding and more. However, the open source system also has copyright, which is also protected by law.

    While using/distribution of open source projects for some commercial or personal use, the users should not only indicate the products are from open source software and the name of the source code writer but also submit the modified products to open source software community, otherwise the modified products can be regarded as an infringement. The indifference of copyright awareness is the biggest obstacle to the development of open source.

Licensing Dirty Tricks and Openwashing

Filed under
Microsoft
Legal
  • What do WLinux and Benedict Cumberbatch have in common? They're both fond of Pengwin [Ed: Benedict Cumberbatch stabs Wikileaks for GCHQ. WLlinux stabs Linux for Microsoft.]
  • The Cloud and Open Source Powder Keg

    The idea that the adoption of open source by developers within enterprises at scale had transformed the nature of procurement was consistent with RedMonk’s own views, of course. To some degree, it has been a core belief all along, and has been surfaced explicitly over the years with pieces such as this one from 2011 entitled “Bottom Up Adoption: The End of Procurement as We’ve Known It.” What was interesting about the proposed model wasn’t what it told us about the present, however, but rather what it failed to tell us about the future.

    Conspicuously unmentioned at this event was the cloud. The cited competition for both investor and commercial OSS supplier was proprietary software; no special attention or even explicit mention was made of Amazon or other hyperscale cloud providers. A question on the subject was brushed off, politely.

    Which was interesting, because RedMonk had by that point been judging commercial open source leadership teams based on their answer to the simple question of “who is your competition?” If the answer was a proprietary incumbent, this suggested that the company was looking backwards at the market. If the answer was instead the cloud, it was safe to assume they were more forward-looking.

  • Norway Joins List of Countries Canceling Elsevier Contracts

     

    Norway has become latest country to cancel its contracts with Elsevier following a dispute over access to research papers. In a statement published yesterday (March 12), the Norwegian Directorate for ICT and Joint Services in Higher Education and Research (UNIT), which represents a consortium of research institutions in the country, rejected Elsevier’s offer to lower some of its costs for Norwegian institutions because it didn’t go far enough to promote free access to published research.

  • GNU licensed KLog Logbook software v.0.9.7 released

    Jaime, EA4TV, released KLog v.0.9.7, a multiplatform free hamradio logging program which is able to run in Linux, Windows and macOS.

    The latest release allows the user to add, remove or edit satel- lites to the KLog DB allowing import or export of satellites data.
    KLog supports ADIF as a default file format.

    Additional features of KLog include QSO management, QSL management, a DX-Cluster client, DXCC management, ClubLog integration, WSJT-X, and DX-Marathon support. Several languages are supported including Catalan, Croatian, Danish, English, Finish, Italian, Japanese and Spanish.

GNU, Licensing and Programming, GCC Included

Filed under
Development
GNU
Legal
  • David Rheinsberg: Goodbye Gnu-EFI!

    The recommended way to link UEFI applications on linux was until now through GNU-EFI, a toolchain provided by the GNU Project that bridges from the ELF world into COFF/PE32+. But why don’t we compile directly to native UEFI? A short dive into the past of GNU Toolchains, its remnants, and a surprisingly simple way out.

    The Linux World (and many UNIX Derivatives for that matter) is modeled around ELF. With statically linked languages becoming more prevalent, the impact of the ABI diminishes, but it still defines properties far beyond just how to call functions. The ABI your system uses also effects how compiler and linker interact, how binaries export information (especially symbols), and what features application developers can make use of. We have become used to ELF, and require its properties in places we didn’t expect.

  • GNUnet 0.11.0 released

    We are pleased to announce the release of GNUnet 0.11.0.

    This is a major release after about five years of development. In terms of usability, users should be aware that there are still a large number of known open issues in particular with respect to ease of use, but also some critical privacy issues especially for mobile users. Also, the nascent network is tiny (about 200 peers) and thus unlikely to provide good anonymity or extensive amounts of interesting information. As a result, the 0.11.0 release is still only suitable for early adopters with some reasonable pain tolerance.

  • Open source database company MongoDB is giving up on an important battle in its fight against the major cloud computing providers

    After a months-long fight to get a stamp of approval from the Open Source Initiative, MongoDB is withdrawing from the process of having its controversial new software license approved to be called open source.

  • Considering Fresh C Extensions

    Matthew Wilcox recently realized there might be a value in depending on C extensions provided by the Plan 9 variant of the C programming language. All it would require is using the -fplan9-extensions command-line argument when compiling the kernel. As Matthew pointed out, Plan 9 extensions have been supported in GCC as of version 4.6, which is the minimum version supported by the kernel. So theoretically, there would be no conflict.

    Nick Desaulniers felt that any addition of -f compiler flags to any project always would need careful consideration. Depending on what the extensions are needed for, they could be either helpful or downright dangerous.

    In the current case, Matthew wanted to use the Plan 9 extensions to shave precious bytes off of a cyclic memory allocation that needed to store a reference to the "next" value. Using the extensions, Matthew said, he could embed the "next" value without breaking various existing function calls.

    Nick also suggested making any such extension dependencies optional, so that other compilers would continue to be able to compile the kernel.

  • Return the probability of drawing a blue marble

    It seems like I have not decide yet which project am I going to create next so why not just work on another python solution on CodeWars in this chapter. I think I will work on a few more python questions in the next few chapters before starting a brand new python project.

  • GCC 9 will come with improved diagnostics, simpler C++ errors and much more

    The team added a left-hand margin that shows line numbers. GCC9 now has a new look for the diagnostics. The diagnostics can label regions of the source code in order to show relevant information. The diagnostics come with left-hand and right-hand sides of the “+” operator, so GCC highlights them inline. The team has added a JSON output format such that GCC 9 now has a machine-readable output format for diagnostics.

GPL Compliance: VMWare’s GPL Woes Continue, Xiaomi Releases Linux Code

Filed under
Linux
Legal
  • VMWare’s GPL woes continue

    For the last decade, VMware has been accused of illegally using Linux code in its VMware ESX bare-metal virtual machine hypervisor.

    While a German court has dismissed the case, the struggle may not be over.

    VMware was accused of illegally using Linux code in its flagship VMware ESX bare-metal virtual machine (VM) hypervisor.

    In 2011, the Software Freedom Conservancy, a non-profit organisation that promotes open-source software, discovered that VMware had failed to properly license any Linux or BusyBox, a popular embedded Linux toolkit, source code.

  • Xiaomi Mi 9 SE and Mi 8 SE Android Pie kernel source code now available

    If you’re looking to install third-party modifications, or play with TWRP custom recovery, and use AOSP ROM on these devices, then your wait is over as Xiaomi has released Kernel Source code based on Android Pie for both Mi 9 SE and Mi 8 SE. The kernel source would allow developers to create custom ROMs, recoveries and other MODs. Under GPL license, it’s mandatory for companies to publish kernel source of every change they make to Android Linux’s Kernel.

Licensing: Amazon's Exploitation and GPL Compliance Perils

Filed under
OSS
Legal
  • MariaDB CEO on the open source enterprise – we can bridge the gap between bare metal and microservices

    MariaDB CEO Michael Howard prides himself on his database geek chops, but he’s not too shabby at grabbing headlines either.

    He certainly pulled off that off at this year’s MariaDB OpenWorks keynote, as in: MariaDB CEO accuses large cloud vendors of strip-mining open source, by Steven J. Vaughan-Nichols.

    Behind the open source fisticuffs is an argument worth having. I won’t get into all of it here, as Vaughan-Nichols already got that job done. But: a MariaDB benchmark on AWS during the keynote stirred the pot.

    Howard told me something I didn’t expect. He said Amazon’s fear of MariaDB’s traction is in play here. Yep, it’s art-of-war time folks. I wanted to know: what type of MariaDB traction are we referring to? No, Howard isn’t talking about classic open source metrics like number of downloads.

  • Cloud vendors 'strip mining' open source: MariaDB's CEO

    While open source made what appeared to be an indelible mark on Wall Street in 2018 with deals involving acquisitions and listings valued at around $107 billion, it has not all been plain sailing.

    According to Michael Howard, CEO of MariaDB - the organisation behind the popular open source relational database management system - the community driven project still faces significant challenges from a variety of quarters, including large cloud vendors, who, he said, were 'strip mining' open source technology.

    Delivering the keynote address at the third annual MariaDB OpenWorks user and developer conference in New York last week (26 February), he did not name the culprits - "you know who they are" - but maintained that they "really abuse the licence and the privilege (of open source), not giving back to the community (and) forcing some (open source) companies to have awkward and weak responses."

  • Amazon Releases Corretto 8 GA: A Downstream Distribution of OpenJDK

    Corretto was introduced as a preview release last November at Devoxx Belgium by Arun Gupta, principal open source technologist at Amazon Web Services, and Yishai Galatzer, senior engineering manager at Amazon Web Services. Also at Devoxx was a surprise appearance by James Gosling, father of Java and distinguished engineer at Amazon Web Services, who delivered a special keynote address introducing Corretto. The timeline, shown below, for the GA releases of Corretto 8 and Corretto 11 was presented at Devoxx Belgium.

  • SAP builds its own Java distribution [Ed: IDG keeps posting this in more domains it has. SAP and other proprietary software companies now rebrand Java for themselves, sort of.]
  • Azul Systems Announces Extended Java Support Offerings and New Capabilities for Open Source Zulu Enterprise
  • VMware Touts Dismissal of Linux GPL Lawsuit

    Karen Sandler, attorney and the Conservancy's executive director, told ZDNet that "We strongly believe that litigation is necessary against willful GPL violators, particularly in cases like VMware where this is strong community consensus that their behavior is wrong. Litigation moves slowly. We will continue to discuss this with Christoph and his lawyers and hope to say more about it in the coming weeks -- after the courts provide their rationale for their decision to the parties (which has not yet occurred)."

    Meanwhile, VMware stated that it "continues to be a strong supporter of open source software development," adding that it's been "actively" working on removing vmklinux from vSphere in an upcoming release as part of a multi-year project -- "for reasons unrelated to the litigation."

  • VMware Essential PKS: Use upstream Kubernetes to build a flexible, cost-effective cloud-native platform [Ed: Openwashing below; it's a GPL violator whose parent company works for the NSA (so assume more uncovered back doors)]

    VMware contributes to multiple SIGs and open-source projects that strengthen key technologies and fill up the gaps in the Kubernetes ecosystem.

  • Kernel source code available for Nokia 1 Plus

    HMD Global published the kernel source code for the newly announced Nokia 1 Plus. Under the GPL, LGPL or any other type of license for the open source code HMD is using, the company is obligated to provide the changes they made to the public. For that purpose, Nokia Mobile has a dedicated site Nokia.com/phones/opensource, where all the source codes should be posted.

Syndicate content

More in Tux Machines

Graphics: AMDGPU and X.Org Elections

  • amdgpu drm-next-5.2
  • AMDGPU Has Another Round Of Updates Ahead Of Linux 5.2
    Feature work on DRM-Next for the Linux 5.2 kernel cycle is winding down while today AMD has sent in what could be their last round of AMDGPU feature updates for this next kernel release. Building off their earlier Linux 5.2 feature work are more updates. That earlier round brought new SMU11 enablement code for Vega 20, various other Vega 20 features, HMM preparations, and other code changes.
  • 2019 Election Round 2 voting OPEN
    To all X.Org Foundation Members: The round 2 of X.Org Foundation's annual election is now open and will remain open until 23:59 UTC on 2 May 2019. Four of the eight director seats are open during this election, with the four nominees receiving the highest vote totals serving as directors for two year terms. There were six candidates nominated. For a complete list of the candidates and their personal statements, please visit the 2019 X.Org Elections page at https://www.x.org/wiki/BoardOfDirectors/Elections/2019/ The new bylaw changes were approved in the first round of voting. Here are some instructions on how to cast your vote: Login to the membership system at: https://members.x.org/ If you do not remember your password, you can click on the "lost password" button and enter your user name. An e-mail will be sent to you with your password. If you have problems with the membership system, please e-mail membership at x.org. When you login you will see an "Active Ballots" section with the "X.Org 2019 Elections Round 2" ballot. When you click on that you will be presented with a page describing the ballot. At the bottom you will find a number of dropdowns that let you rank your candidates by order of preference. For the election: There is a pull-down selection box for 1st choice, 2nd, choice, and so on. Pick your candidates top to bottom in order of preference, avoiding duplicates. After you have completed your ballot, click the "Cast vote" button. Note that once you click this button, your votes will be cast and you will not be able to make further changes, so please make sure you are satisfied with your votes before clicking the "Cast vote" button. After you click the "Vote" button, the system will verify that you have completed a valid ballot. If your ballot is invalid (e.g., you duplicated a selection or did not answer the By-laws approval question), it will return you to the previous voting page. If your ballot is valid, your votes will be recorded and the system will show you a notice that your votes were cast. Note that the election will close at 23:59 UTC on 2 May 2019. At that time, the election committee will count the votes and present the results to the current board for validation. After the current board validates the results, the election committee will present the results to the Members. Harry, on behalf of the X.Org elections committee
  • It's Time To Re-Vote Following The Botched 2019 X.Org Elections
    While there were the recent X.Org Foundation board elections, a do-over was needed as their new custom-written voting software wasn't properly recording votes... So here's now your reminder to re-vote in these X.Org elections. At least with the initial round of voting they reached a super majority and the ballot question of whether the X.Org Foundation should formally fold FreeDesktop.org into its umbrella worked and that X.Org + FreeDesktop.org hook-up passed so all is well on that front. But for the Board of Directors elections, that's where re-voting is needed with the voting software that now correctly records the votes.

today's howtos

Games: Lutris and More

  • Epic Games Store Now On Linux Thanks To Lutris
    While the Epic Games Store itself is not officially supported by the open source Linux operating system, a third-party gaming client has now made sure that you can access the store and launcher on your own distro. The Epic Games Store is now accessible on Linux via the Lutris Gaming client. The client is available to all Linux users, who in the past has provided the same users a way to play PC games without the need to have Windows installed in their machines. Although Linux is not necessarily the go-to platform when it comes to PC gaming, there is a very niche audience dedicated to making the platform work in favor of open-source and to counteract what could be perceived as a heavily Windows-biased PC gaming community. Linux gaming is somewhat tedious to the relatively casual or normal user, although there are some within the Linux community that advertise and try to foster its growth in terms of gaming, as there are some games that can run better on the operating system. That is to say, if you have a lot of patience to try and make it work.
  • You Died but a Necromancer revived you is good fun in a small package
    Sometimes, simplicity is what makes a game and in the case of You Died BaNRY that's very true. The game has little depth to it but makes up for that in just how frantic and fun it can be. The entire gameplay is just you (or you and friends) attempting to cross a small level filled with platforms, spikes and all sorts of crazy traps. It's ridiculously easy to get into as well, since the controls are so basic all you need to worry about is your movement.
  • Forager is a weirdly addictive casual grinding game that has mined into my heart
    I'm not usually one for games that have you endlessly wander around, collect resources, build a little and repeat but Forager is so ridiculously charming it's lovely.
  • DragonRuby Game Toolkit, a cross-platform way to make games with Ruby
    Now for something a little different! Ryan "Icculus" Gordon, a name known for many Linux ports and SDL2 teamed up with indie developer Amir Rajan to create a new cross-platform toolkit. Why was it created? Well, in a nutshell they both "hate the complexity of today's engines" and this toolkit was actually made to help ship A Dark Room for the Nintendo Switch, which shows how versatile it is.

10+ Open Source Software Writing Tools That Every Writer Should Know

Being a professional writer requires two key things to help ensure success: commitment and support. The former comes from the writer, and the latter comes from the tools he (or she) uses to get the job done. Below is a list of 11 great and lesser-known writing tools or apps, many of which are free and open-source, that can help improve the quality of your writing and make you a more productive and successful writer. Read more