Language Selection

English French German Italian Portuguese Spanish


Google's Fuchsia OS is out in the open and shrouded in mystery

Filed under

Google is developing a new operating system named Fuchsia, and the early source code is already public. Google itself and Fuchsia’s developers haven’t explained what the OS is for—but we can dig into the source code to learn more.

Read more

OSS Leftovers

Filed under
  • Why open source matters to the IoT market

    By using open source IoT app standards, Indian entrepreneurs will be able to sell their IoT apps globally. App store customers can run these apps on any type of enterprise or industrial hardware. India’s software industry is uniquely positioned to benefit from IoT. India can combine low-cost, innovation and revenue generation in any future IoT solution. IoT is the next big thing, and India should do everything possible to drive it.

  • Google's Fuchsia OS is out in the open and shrouded in mystery

    Google is developing a new operating system named Fuchsia, and the early source code is already public. Google itself and Fuchsia’s developers haven’t explained what the OS is for—but we can dig into the source code to learn more.

  • MEDIA ADVISORY: Open Source NFV Project to Host 2017 Summit in Beijing

    The OPNFV Project, a carrier-grade, integrated, open source platform intended to accelerate the introduction of new products and services using Network Functions Virtualization (NFV), today announced the 2017 OPNFV Summit will be held in Beijing, China, June 12-15, 2017 at the JW Marriott Beijing. The Summit provides an opportunity to reach the innovative communities, developers and companies transforming the networking industry through open source NFV.

    Registration for the 2017 OPNFV Summit is available here. Those interested in sponsoring the event can find more details here. Additional information, including the Call for Proposals, agendas and co-located events will be available in the coming months, so check the OPNFV Summit website for updates.

  • Tesora Teams with Red Hat on OpenStack-based Database as a Service

    As the OpenStack cloud computing arena has spread out, a whole ecosystem of tools has been growing along with it. Tesora, familiar to many as the leading contributor to the OpenStack Trove open source project, has focused very heavily on Database-as-a-Service tools for OpenStack deployments. It has also pursued partnerships. For example, Tesora has a partnership with OpenStack heavy-hitter Mirantis. The company has made available the first ever plug-in to automate configuration and deployment of its database as a service (DBaaS) platform with Mirantis OpenStack.

  • ​OpenOffice is dead. Long live LibreOffice

    If you read some stories about how OpenOffice is reaching the end of the road, you might think OpenOffice was becoming insecure. That's half true. OpenOffice doesn't have the programmers it needs to be safe. That's because all its good developers moved to its fork, LibreOffice, years ago. LibreOffice is as safe as any program can be.

  • OpenOffice: Retirement Talk is Underway Online

    In case it isn't clear, the situation looks dire for OpenOffice. Meanwhile, The Document Foundation recently announced the releases of LibreOffice 5.2 and 5.1.5. LibreOffice 5.2, and LibreOffice is gaining much traction with new levels of compatibility with mainstream office applications. We will follow up on the OpenOffice debate shortly.

  • Microsoft open-sources Bing components for fast code compilation [Ed: openwashing a propaganda machine?]
  • A Git Workflow for Humans

    The following paragraphs will define the most simple and minimal approach which is a base case of how this workflow works, the extensions paragraph defines some extensions which help you dealing with several common usecases. You will likely end up using the base workflow with one or two extensions.

  • Stepsize brings AI to DevOps: contextualised code is smarter

    Stepsize is a UK startup focused on developer tools. The firm is aiming to put a degree of Artificial Intelligence (AI) into DevOps. Stepsize Layer is a desktop application for developers that automatically adds context to code bases. It does this by hooking up tools used to develop software, structuring historical data and attaching this to the piece of code.

Why Pixar open sourced its 3D graphics technology

Filed under
Red Hat

Pixar Animation Studios has open sourced its Universal Scene Description (USD) technology. USD is an extremely powerful toolset that helps filmmakers in reading, writing, editing, and rapidly previewing 3D scene data.

“USD is the core of Pixar's 3D graphics pipeline, used in every 3D authoring and rendering application, including Pixar's proprietary Presto animation system,” according to Pixar.

USD is aimed at performance and large-scale collaboration among many artists that makes it ideal for the complex modern pipeline, allowing dozens of creative people working on the same project.

One of the most notable features of USD is Hydra, a high-performance preview renderer capable of interactively displaying large data sets.

Pixar engineers gave a live demo of USD at SIGGRAPH 2016, International Conference and exhibition on Computer Graphics & Interactive Techniques. The demo shows real time rendering capabilities of USD technologies.

Read more

Advanced Search and Replace with the Kate Text Editor

Filed under

The powerhouse Kate text editor has advanced search-and-replace, including support for escape sequences and regular expressions, so you can make complex corrections without leaving your document.

The Kate text editor is my favorite and has been my main workhorse for years. Kate has a lot of great features and is friendly to both touch-typing and pointy-clicky. It doesn't quite have the eleventy-million features of Vim or Emacs, but then you don't need the dexterity of a concert pianist to use it, either. I think it is the most user-friendly of the powerhouse text editors. Some of its noteworthy features are:

Read more

Leftovers: OSS

Filed under
  • Open source human services weaves a new way forward

    The answer is that we’re giving away our knowledge (to the extent it can be codified) as a benevolent act. But like Red Hat and any number of other open source software vendors, we freely distribute a codified product and then charge for our services in developing the codified knowledge for organisations that use and adapt it. As Paul Steele of the The Difference Incubator puts it, “My IP is free. My time is not.”

  • LLVM 3.9 released
  • Myth versus fact: Open source projects and federal agencies [Ed: The Microsoft-connected parasites from Black Duck badmouth FOSS adoption in government]

    Still many remain tentative about making a shift to open source. Mike Pittenger, vice president of security strategy at Black Duck, said, "It becomes a religious argument at some point. It's neither more or less secure."

  • How to avoid open-splaining and find open allies quickly

    Thanks to the tireless efforts of open organizations and contributors everywhere, "openness" is something that more and more people are starting to understand. And as the ideas behind working openly have spread, the types of people embracing this way of working and organizing has broadened. The tenets of open—things like decentralization, hackability, and transparency—no longer belong just to technology firms and programmers.

    As an advocate for open practices, you've probably found yourself explaining what openness looks like in your day-to-day work. You've had to, because the ideas just weren't mainstream. But now you're more likely to experience an increase of those awkward moments: when someone sighs loudly and says "I know!"

  • Giving proper credit to designers in 3D printing

    Have you ever wondered who designs the colorful 3D printed demonstration objects commonly found in social media posts, online videos, hackerspaces, advertisements, websites, and trade show booths? If yes, then you have unknowingly recognized a major problem in the 3D printing community. Many of those objects are shared under Creative Commons licenses that require attribution be given to the designer, but there are no established standards on how or where credit should be given.

  • Two Years as a High School Mentor

    Similarly, I wasn’t going to start him off with some toy text editor. Like with C, he was going to learn real production tools from the start. I gave the Emacs run-down and started him on the tutorial (C-h t). If he changed his mind later after getting more experience, wanting to use something different, that would be fine.

    Once he got the hang of everything so far, I taught him Git and Magit. Finally we could collaborate.

    The first three months were spent on small exercises. He’d learn a little bit from K&R, describe to me what he learned, and I’d come up with related exercises, not unlike those on DailyProgrammer, to cement the concepts. I’d also translate concepts into modern C (e.g. C99).

    With K&R complete, he was ready to go beyond simple exercises. Unfortunately, I wasn’t able to involve him in my own work at the time. His primary interests included graphics, so we decided on a multi-threaded, networked multi-processor raytracer.

  • New tech event, Abstractions is forward-thinking

    The folks at Code & Supply put on a fantastic inaugural event in Pittsburgh this year. They sold 1500 tickets, their maximum, a few weeks before the event took place in downtown Pittsburgh at the Westin Conference Center. Pittsburgh is a walkable city with beautiful soaring art-deco buildings and approachable eateries. Residents of other riparian cities will feel right at home with it's sporadic grids and pleasant, but not overwhelming, humidity.

    Speakers came in from all over to join local coders and community builders at Abstractions. The agenda included new faces as well as industry veterans and conference circuit regulars, albeit from several different circuits. There was a particularly nice tweet from Joe Armstrong, (the inventor of Erlang and the Thursday morning keynote) who was delighted to finally meet Larry Wall (another invited speaker and the inventor of Perl) over dinner during the conference weekend.

  • g2k16 Hackathon Report: Marc Espie on package signing evolution

    Anyway, I came into this hackathon with a stupid idea. Turned out, I showed it to people and they liked it (oh noes), so I ended up spending half of the hackathon expanding signify(1) and the second half working on pkg_add proper.

  • Pokemon Rootkit Targets Linux Systems

How Google created a new kind of open source program office

Filed under

How does Google benefit by embracing a mission that goes beyond wielding industry influence? The benefits are not easy to calculate, but there are metrics that are objective, such as perceived influence compared to actual engineering contributions. Google may not contribute the most code and, before Kubernetes, its open source projects were either small efforts or tightly constrained and not very open (e.g., Chrome, Android), but it carries great (one might say outsized) influence in open source developer circles, which gave it a great platform to launch Kubernetes and increase its chances of success. But Google did things like create Google Code, which at one time was a massive repository of the world's open source code, and it created the Summer of Code. Although neither of these initiatives involved massive code contributions by Google, they enabled developers around the world to collaborate and write more code. To date, no other company—vendor, user, or otherwise—has embraced this mission to the same degree as Google. Although this is great for Google, one wonders when some other enterprising company will invest in a similar vision.

Read more

Git 2.10 Version Control System Is a Massive Release with Over 150 Changes

Filed under

A new major release of the popular Git open-source and cross-platform distributed version control system has been announced, version 2.10, bringing hundreds of changes to make your development process easier and more productive.

Read more

QEMU 2.7.0 Open-Source Hypervisor Adds Support for Xen Paravirtualized USB, More

Filed under

A new stable version of the popular QEMU open-source hosted hypervisor has been released recently, version 2.7.0, which contains over 2200 commits from 189 authors.

Read more

Leftovers: OSS and Sharing

Filed under
  • 7 tips for learning how to give a technical talk

    Hack-A-Week is an event my team at Red Hat runs every year to encourage innovation. During that week engineers can work on any project they choose. After the week is over, each engineer gives a short presentation on what they worked on.

  • Cloud evolution, steps for getting started, and more OpenStack news
  • Alternative open source suite OpenOffice could shut down
  • Facebook loosens up on compression algorithms
  • Publishers must let online readers pay for news anonymously

    Online newspapers and magazines have come to depend, for their income, on a system of advertising and surveillance, which is both annoying and unjust.

    Readers are rebelling by installing ad blockers, which cut into the publisher’s surveillance-based income. And in response, some sites are cutting off access to readers unless they accept being surveilled. What they ought to do instead is give us a truly anonymous way to pay.
    Some people use ad blockers because they find the sight of an advertisement offensive. That’s purely subjective, and publishers could argue that readers are overreacting. Yet ads on the internet do inconvenience readers too. Adverts increase the amount of data needed to view a page, making it slow to load and expensive on a mobile connection.

    At a deeper level, tailored ads also imply snooping, because the most lucrative, targeted advertising on the internet nowadays is based on tracking people’s interests and behaviour.

  • GCC Might Finally Drop The GNU Compiler For Java (GCJ)

    The GNU Compiler for Java (GCJ) while made a lot of progress in its early years as a free software Java compiler, in recent years it's basically been in maintenance mode and might now be removed entirely from GCC.

    GCC developers have been talking about the pity state of GCJ Java support for some time while now action might finally be taken to strip it from the GNU Compiler Collection codebase.

  • LLVM/Clang imported into -current

    LLVM Core and Clang (C/C++/Objective-C compiler) of the LLVM Project have been imported into -current.

  • How to Uncover Corruption Using Open Source Research

    When most people think about open source research, they think about uncovering social media materials of soldiers on the front-lines of the wars in Ukraine and Syria, or geolocating video footage of significant events with Google Earth. While open source materials have led a mini-revolution in how conflicts are reported online, there is another area where there has been just as much impact: corruption investigations. This guide will provide instructions on how to start doing your own research into corruption using open source materials, and also include advice from experts who have uncovered corruption in eastern Europe, the Balkans, Caucasus, and elsewhere.

  • Openwords generates education resources for large and small languages

    What is Openwords? Openwords is several things. It is an open source foreign language learning app. It is a customizable lesson builder for teachers. It is a social enterprise.

  • The new CIS-194

    The Haskell minicourse at the University of Pennsylvania, also known as CIS-194, has always had a reach beyond the students of Penn. At least since Brent Yorgey gave the course in 2013, who wrote extensive lecture notes and eventually put the material on Github.

Students take part in MIT workshop on open source software

Filed under

MIT Group of Academic and Research Institutes celebrated their 25th global Linux day and conducted various exciting programmes.

One day hands-on workshop on Linux was organized under the guidance of Professor Suresh Bhawar.

Vatsal Thakur, an IT expert from Mumbai conducted a seminar on career opportunities in open source software. He said, "Linux is used by big corporate houses as it drives fastest supercomputers and android mobiles. Hence, market requirement for skilled Linux people is huge."

Third year students Sanket Kolnurkar, Nihal Renu, Manpreet Singh, Gauri Bhalerao, Prathamesh Videkar assisted the workshop participants. Santosh Bhosle, Ex principal at MIT briefed students about the evolution of open source software. The members of teaching staff including Nilesh Patil, Hanumant Dharmadhikari Deepak Nehte, Kavita Bhosle and Bhakti Ahirwadkar were also present.

Read more

Also: AquaCrop-OS Provides Open-Source Tool for Ag Water Management

Syndicate content

More in Tux Machines

Here Is What's New In Fedora 28

For those who don't know about this Linux distro, Fedora is one of those Linux distributions that comes released with cutting-edge software rather than staying on the same boat with other distributions that prefers stability. Fedora comes in three flavors: Workstation, Server, and Atomic. I'll be reviewing Fedora Workstation; used by many developers and users as their general purpose computing platform. Read

Stable kernels 4.16.11, 4.14.43 and 4.9.102

today's leftovers

Software: Grafana, Heaptrack, Vim

  • Grafana – An Open Source Software for Analytics and Monitoring
    Grafana is an open source, feature rich, powerful, elegant and highly-extensible analytics and monitoring software that runs on Linux, Windows and MacOS. It is a de facto software for data analytics, being used at Stack Overflow, eBay, PayPal, Uber and Digital Ocean – just to mention but a few. It supports 30+ open source as well as commercial databases/data sources including MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB. It allows you to dig deeply into large volumes of real-time, operational data; visualize, query, set alerts and get insights from your metrics from differen
  • Heaptrack v1.1.0 release
    Better memory profiling on Linux After more than a year of work, I’m pleased to release another version of heaptrack, the Linux memory profiler! The new version 1.1.0 comes with some new features, significant performance improvements and – most importantly – much improved stability and correctness. If you have tried version v1.0 in the past and encountered problems, update to the new v1.1 and try again!
  • Ten Years of Vim

    The philosophy behind Vim takes a while to sink in: While other editors focus on writing as the central part of working with text, Vim thinks it's editing.


    You see, most of the time I don't spend writing new text; instead, I edit existing text.