Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

  • New Release of MINIX 3 For x86 and ARM Is NetBSD Compatible

    An anonymous reader writes MINIX 3 is a small POSIX-compliant operating system aimed at high reliability (embedded) applications. A major new version of MINIX 3 (3.3.0) is now available for download at www.minix3.org. In addition to the x86, the ARM Cortex A8 is now supported, with ports to the BeagleBoard and BeagleBones available. Finally, the entire userland has been redone in 3.3.0 to make it NetBSD compatible, with thousands of NetBSD packages available out of the box. MINIX 3 is based on a tiny (13 KLoC) microkernel with the operating system running as a set of protected user-mode processes. Each device driver is also a separate process. If a driver fails, it is automatically and transparently restarted without rebooting and without applications even noticing, making the system self-healing. The full announcement, with links to the release notes and notes on installation, can be found at the Minix Google Groups page.

    81 comments | yesterday

  • Industry-Based ToDo Alliance Wants To Guide FOSS Development

    jralls (537436) writes The New York Times broke a story [Monday] (paywalled if you look at more than 10 stories a month) about ToDo, "an open group of companies who run open source programs" who are seeking to "committed to working together in order to overcome" the challenges of using FOSS, "including ensuring high-quality and frequent releases, engaging with developer communities, and using and contributing back to other projects effectively." The more militant among us will read that as "It's not enough getting a free ride off of developers building great software, we want to shove our roadmap down their throats and get them to work harder for us — without having to pay for it, of course." That might be a bit harsh, but none of the companies on the page are exactly well known for cooperating with the projects they use, with Google being one of the worst offenders by forking both Linux and WebKit.

    49 comments | yesterday

  • Why Apple Should Open-Source Swift -- But Won't

    snydeq writes: Faster innovation, better security, new markets — the case for opening Swift might be more compelling than Apple will admit, writes Peter Wayner. "In recent years, creators of programming languages have gone out of their way to get their code running on as many different computers as possible. This has meant open-sourcing their tools and doing everything they could to evangelize their work. Apple has never followed the same path as everyone else. The best course may be to open up Swift to everyone, but that doesn't mean Apple will. Nor should we assume that giving us something for free is in Apple's or (gasp) our best interests. The question of open-sourcing a language like Swift is trickier than it looks."

    168 comments | yesterday

  • LLVM 3.5 Brings C++1y Improvements, Unified 64-bit ARM Backend

    An anonymous reader writes: LLVM 3.5 along with Clang 3.5 are now available for download. LLVM 3.5 offers many compiler advancements including a unified 64-bit ARM back-end from the merging of the Apple and community AArch64 back-ends, C++1y/C++1z language additions, self-hosting support of Clang on SPARC64, and various other compiler improvements.

    99 comments | about two weeks ago

  • A New FOSS Conference Comes to Florida (Video)

    Bryan Smith has worked with the organizers of several Linux and Open Source events and has spoken at more than a few, but he has always wanted to see more FOSS events in Florida, the state where he lives. There was a Florida Linux Show back in 2008 and 2009, but all that remains of it today is a "ghost" Web page. But that's the past. This year Bryan has put together FOSSETCON, which debuts this September 11 - 13 in Orlando. It's an ambitious undertaking -- but Bryan has rounded up a lot of solid sponsors, and that's often the key to holding a successful IT event. (Alternate Video Link)

    9 comments | about two weeks ago

  • Why Munich Will Stick With Linux

    Jason Hibbets writes: "There are many solved problems in open source. Groupware is not one of them," Georg Greve, co-founder and CEO of Kolab System starts off his post highlighting recent features of the latest release of the Kolab groupware project. He calls out a few newly elected politicians that don't like the current set-up, but says that thousands of users don't have the same experience. "Until today, the city of Munich is using the same stand-alone calendaring and email systems it had used when it was still fully operating on Windows. Updating these systems had a lower priority than the migration to LiMux then. But an upgrade is underway now. And, the solution they chose is agnostic to the desktop platform and will service LiMux and Windows alike. The primary difference made by another migration would likely be due to the perils that come with any migration, such as additional costs and delays. In other words: The very problem used to criticize the LiMux desktop is already being solved."

    185 comments | about two weeks ago

  • Slashdot Talks with David Nalley About Apache CloudStack (Video)

    This Citrix Web page at buildacloud.org says, "David is a PMC (Project Management Commitee) member of the Apache CloudStack project, jClouds committer, Fedora contributor and an Open Source Evangelist for the Open Source Business Office at Citrix." CloudStack has been an Apache Top Level Project since March 2013, with David on board all the way. He's obviously the right person to turn to for an Apache CloudStack update, including some commentary on the differences between Apache CloudStack and OpenStack, two projects often viewed as competitors. (Alternate Video Link)

    13 comments | about two weeks ago

  • Facebook Blamed For Driving Up Cellphone Bills, But It's Not Alone

    colinneagle writes "Consumer site MoneySavingExpert.com reported today that it has seen "many complaints" from users who believe a recent increase in data-related charges on their cellphone bills are the result of Facebook's auto-play feature. The default setting for the auto-play feature launches and continues to play videos silently until the user either scrolls past it or clicks on it; if the user does the latter, the video then goes full-screen and activates audio. The silent auto-play occurs regardless of whether users are connected to Wi-Fi, LTE, or 3G.

    However, it's likely that Facebook isn't entirely to blame for this kind of trend, but rather, with the debut of its auto-play feature, threw gas on an already growing fire of video-sharing services. Auto-play for video is a default setting on Instagram's app, although the company refers to it as "preload." Instagram only introduced video last summer, after the Vine app, a Twitter-backed app that auto-plays and loops six-second videos, started to see significant growth.

    131 comments | about two weeks ago

  • Bringing New Security Features To Docker

    Czech37 writes SELinux lead Dan Walsh wrote last month that Docker "containers do not contain" and that the host system isn't completely protected. Today, Walsh details the steps that Docker, Red Hat, and the open source community are taking to make Docker more secure: "Basically, we want to put in as many security barriers to break out as possible. If a privileged process can break out of one containment tool, we want to block them with the next. With Docker, we are want to take advantage of as many security components of Linux as possible. If "Docker" isn't a familiar word, the project's website is informative; the very short version is that it's a Linux-based "open platform for developers and sysadmins to build, ship, and run distributed applications"; Wikipedia has a good explanation, too.

    29 comments | about two weeks ago

  • David Klann Talks About Using Open Source Software in Broadcast Radio (Video)

    David Klann works with Driftless Radio, call letters WDRT, in Wisconsin. This is community radio, with no huge advertisers or morning shock jocks with names like Bobba the Fet Sponge. They use open source software for just about everything except accounting, and that includes processing their audio for both OTA (Over the Air) and online streaming. Their transmitter runs a "stripped down" version of Debian, and David is proud that they had 3 1/2 years of uptime -- that only ended when David did a kernel upgrade that forced a reboot. (Alternate Video Link)

    35 comments | about two weeks ago

  • Ask Slashdot: the State of Free Video Editing Tools?

    New submitter Shadow99_1 writes I used to do a lot of video editing (a few years ago, at an earlier job) and at that time I used Adobe Premiere. Now a few years later I'm looking to start doing some video editing for my own personal use, but I have a limited budget that pretty well excludes even thinking about buying a copy of Adobe Premiere. So I ask slashdot: What is the state of free (as in beer or as in open source) video editing tools? In my case... I support a windows environment at work and so it's primarily what I use at home. I am also using a camcorder that uses flash cards to record onto, so for me I need a platform that supports reading flash cards. So that is my focus but feel free to discuss video editing on all platforms. I've been looking forward to the Kickstarted upgrade to OpenShot; based on the project's latest update, early versions of an installer should start appearing soon. Video editing is a big endeavor, though, and ambitious announcements and slipped schedules both seem to be the norm: an open-source version of Lightworks was announced back in 2010. Some lighter open-source options include Pitivi (raising funds to get to version 1.0) and Kdenlive, also in active development (most recent release was in mid-May). Pitiviti's site links to a sobering illustration about many of the shorter- and longer-lived projects in this area.

    163 comments | about two weeks ago

  • Yahoo Stops New Development On YUI

    First time accepted submitter dnebin writes Yahoo announced that they will cease new development on their javascript framework YUI, bowing to industry trends towards Node.js, Angular, and others. The announcement reads in part: "The consequence of this evolution in web technologies is that large JavaScript libraries, such as YUI, have been receiving less attention from the community. Many developers today look at large JavaScript libraries as walled gardens they don't want to be locked into. As a result, the number of YUI issues and pull requests we've received in the past couple of years has slowly reduced to a trickle. Most core YUI modules do not have active maintainers, relying instead on a slow stream of occasional patches from external contributors. Few reviewers still have the time to ensure that the patches submitted are reviewed quickly and thoroughly."

    79 comments | about two weeks ago

  • State of the GitHub: Chris Kelly Does the Numbers

    I talked with Chris Kelly of GitHub at last week's LinuxCon about GitHub. He's got interesting things to say about the demographics and language choices on what has become in short order (just six years) one of the largest repositories of code in the world, and one with an increasingly sophisticated front-end, and several million users. Not all of the code on GitHub is open source, but the majority is -- handy, when that means an account is free as in beer, too. (And if you're reading on the beta or otherwise can't view the video below, here's the alternative video link.)

    34 comments | about three weeks ago

  • PHP 5.6.0 Released

    An anonymous reader writes The PHP team has announced the release of PHP 5.6.0. New features include constant scalar expressions, exponentiation using the ** operator, function and constant importing with the use keyword, support for file uploads larger than 2 GB, and phpdbg as an interactive integrated debugger SAPI. The team also notes important changes affecting compatibility. For example: "Array keys won't be overwritten when defining an array as a property of a class via an array literal," json_decode() is now more strict at parsing JSON syntax, and GMP resources are now objects. Here is the migration guide, the full change log, and the downloads page.

    118 comments | about three weeks ago

  • Netflix Open Sources Internal Threat Monitoring Tools

    alphadogg (971356) writes Netflix has released three internal tools it uses to catch hints on the Web that hackers might target its services. "Many security teams need to stay on the lookout for Internet-based discussions, posts and other bits that may be of impact to the organizations they are protecting," wrote Andy Hoernecke and Scott Behrens of Netflix's Cloud Security Team. One of the tools, called Scumblr, can be used to create custom searches of Google sites, Twitter and Facebook for users or keywords.

    20 comments | about three weeks ago

  • MediaGoblin 0.7.0 "Time Traveler's Delight" Released

    paroneayea (642895) writes "The GNU MediaGoblin folks have put out another release of their free software media hosting platform, dubbed 0.7.0: Time Traveler's Delight. The new release moves closer to federation by including a new upload API based on the Pump API, a new theme labeled "Sandy 70s Speedboat", metadata features, bulk upload, a more responsive design, and many other fixes and improvements. This is the first release since the recent crowdfunding campaign run with the FSF which was used to bring on a full time developer to focus on federation, among other things."

    73 comments | about three weeks ago

  • If Java Wasn't Cool 10 Years Ago, What About Now?

    10 years ago today on this site, readers answered the question "Why is Java considered un-cool?" 10 years later, Java might not be hip, but it's certainly stuck around. (For slightly more than 10 years, it's been the basis of the Advanced Placement test for computer science, too, which means that lots of American students are exposed to Java as their first formally taught language.) And for most of that time, it's been (almost entirely) Free, open source software, despite some grumbling from Oracle. How do you see Java in 2014? Are the pessimists right?

    511 comments | about three weeks ago

  • At Home with Tim O'Reilly (Videos 5 and 6 of 6)

    Today's videos are parts five and six of our casual interview with Tim O'Reilly, founder of O'Reilly Media and one of the most influential open source boosters around. (You supplied the questions. He supplied the answers.) We had a lot more to say about Tim Tuesday when we ran parts one and two of our video interview with him. Yesterday we ran parts three and four. (Today's alternate Video Links: Video 5 ~ Video 6.)

    6 comments | about a month ago

  • At Home with Tim O'Reilly (Videos 3 and 4 of 6)

    Today's videos are parts three and four of our casual interview with Tim O'Reilly, founder of O'Reilly Media and one of the most influential open source boosters around. (You supplied the questions. He supplied the answers.) We had a lot more to say about Tim yesterday when we ran parts one and two of our video interview with him. (Today's alternate Video Links: Video 3 ~ Video 4; transcript covers both videos.)

    6 comments | about a month ago

  • Qt Upgrades From LGPLv2.1 to LGPLv3

    Digia has announced that existing Qt modules will now be covered under the LGPLv3 in addition to the LGPLv2.1, GPLv3, and the enterprise (proprietary) license. New modules will be dropping LGPLv2.1 and GPLv3+ and be released under the LGPLv3 and GPLv2+ instead. This should be a good move: new Qt modules will be Apache license compatible, LGPLv3 code can trivially be converted to GPLv3, and Digia is even releasing a few modules it intended to make proprietary as Free Software. The KDE Free Qt Foundation is on board. The move was made because of device vendors exploiting a loophole in the GPLv2/LGPLv2.1 that denied users the right to modify Qt or write their own applications. Digia has some self-interest as well, since those vendors were exploiting the tivoization loophole to avoid buying enterprise licenses. From the announcement: We also consider locked-down consumer devices using the LGPL’ed version of Qt to be harmful for the Qt ecosystem. ... Because of this, we are now adding LGPL v3 as a licensing option to Qt 5.4 in addition to LGPL v2.1. All modules that are part of Qt 5.3 are currently released under LGPL v2.1, GPL v3 and the commercial license. Starting with Qt 5.4, they will be released under LGPL v2.1, LGPL v3 and the commercial license. ... In Qt 5.4, the new Qt WebEngine module will be released under LGPL v3 in the open source version and under a LGPLv2.1/commercial combination for Qt Enterprise customers. ...

    Adding LGPLv3 will also allow us to release a few other add-ons that Digia before intended to make available solely under the enterprise license. ... The first module, called Qt Canvas3D, will give us full WebGL support inside Qt Quick. ... The second module is a lightweight WebView module ... There is a final add-on that will get released under LGPL v3. This module will give native look and feel to the Qt Quick Controls on Android. This module can’t be released under LGPL v2.1, as it has to use code that is licensed under Apache 2.0, a license that is incompatible with LGPL v2.1, but compatible with LGPL v3.

    117 comments | about a month ago

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>