Showing headlines posted by Scott_Ruecker
« Previous ( 1 ... 652 653 654 655 656 657 658 659 660 661 662 ... 1245 ) Next »Linux Process Management: Using lsof to List Open Files
When you're tracking down wayward processes and figuring out what they're doing, lsof is an indispensible command for finding all open files, and the processes that opened them. Juliet Kemp gives us some good tips on using this simple but excellent command.
Openmoko Throws Everything Behind "Plan B"
Putting Linux on mobile phones is all the rage these days, what with Google's Android popping up on prototypes left and right, and even the venerable Palm pushing the Pre, a penguin-phone of its own. That wasn't always true, though, but way back in those dark days of proprietary phoning — at least a little ways back — there was Openmoko bringing us hope of truly-open telephony.
The Future Of UT3 On Linux Appears Uncertain
While there are great open-source games like Nexuiz and XreaL, a title many Linux gamers have been waiting years for has been Unreal Tournament 3. Prior to the game launching, a Linux client was confirmed and that famed developer/porter Ryan Gordon was porting the UT3 engine.
Writing simple python setup commands
Building software in most languages is a pain. Remember ant build.xml, maven2 pom files, and multi-level makefiles? Python has a simple solution for building modules, applications, and extensions called distutils. Disutils comes as part of the Python distribution so there are no other packages required.
Intel aims at a 2 second boot for Moblin
Imhad Sousou, director of Intel's Open Source Technology Centre, has said that Intel want to see a future version of Moblin boot within two seconds. This aim was one of the items he discussed at the Linux Collaboration Summit, in San Francisco. The recent Moblin 2 alpha has already shown a reasonably rapid boot process with most of the major components starting up within seconds, but Sousou says that Intel wants to build on this to bring the total start up time to two seconds, while retaining the full software stack.
Should an Open Source Licence Ever Be Patent-Agnostic?
Sharing lies at the heart of free software, and drives much of its incredible efficiency as a development methodology. It means that coders do not have to re-invent the wheel, but can borrow from pre-existing programs. Software patents, despite their name, are about locking down knowledge so that it cannot be shared without permission (and usually payment). But are there ever circumstances when software patents that require payment might be permitted by an open source licence? That's the question posed by a new licence that is being submitted to the Open Source Inititative (OSI) for review.
Linux Foundation CEO: Linux is "fastest growing platform"
Linux Foundation executive director Jim Zemlin says that Linux adoption is advancing two to three times faster than that of other platforms and that it will be boosted as companies consolidate their technical infrastructure during this economic downturn. Similar views were expressed by an IDC analyst who has recently authored a report which suggests that Linux will withstand the recession better than its competitors.
Writing Plugins for GIMP in Python
Plugins are not mysterious elite geek things, but rather are scripts for automating tasks that you perform frequently. They can be very simple, for example flipping an image upside-down, or as complex as you like. Akkana Peck shows us how to create a simple GIMP plugin using Python.
Linux Kernel Vulnerability
A vulnerability in the CIFS client in the Linux Kernel code makes it possible for a manipulated SMB server to cause users systems to crash or be compromised. The problem is caused by a buffer in the CIFSTCon function in fs/cifs/connect.c file being too small. This function is used when the server responds to a connection request for a resource, known as a Tree Connect. Overflowing the undersized buffer could allow code to be injected and executed. The bug only comes into play if the users system attempts to mount a resource on a manipulated server.
Opinion: The top 10 operating system stinkers
I love old technology as much as the next techno-geezer, but come on, it wasn't all wonder and goodness. After we're done reminiscing about the good old days of operating systems, let's reflect on the bad old days of operating systems as well. After all, the bad times are still with us -- even in 2009, there are still some wretched operating systems out there. In historical order, from oldest to newest, here's my own personal list of the top (bottom?) 10 OS stinkers.
This week at LWN: Nftables: a new packet filtering engine
Packet filtering and firewalling has a long history in Linux. The first filtering mechanism, called "ipfwadm," was released in 1995 for the 1.2.1 kernel. This code was used until the 2.2.0 stable release (January, 1999), when the new "ipchains" module took over. While ipchains was useful, it only lasted until 2.4.0 (January, 2001), when it, too, was replaced by iptables/netfilter, which remains in the kernel now. If netfilter maintainer Patrick McHardy has his way, though, iptables, too, will be gone in the future, replaced by yet another mechanism called "nftables." This article will give an overview of how nftables works, followed by a discussion of the motivations behind this change.
Novell's openSUSE does ARM Linux
Commercial Linux distributor Novell today announced that the openSUSE Project, which drives the development variant of its Linux, will support the creation and packaging of various Linuxes for ARM processors using the openSUSE Build Service version 1.6. According to Novell, the support for building application stacks and Linux distros for 32-bit ARM RISC processors was donated to the openSUSE community by German software company DataSoft GmbH. DataSoft has created a set of applications, called 5e, for network operators and content providers that is stacked atop the openSUSE distro.
Javascript + HTML5: The Future of Education Software
Several months ago, I wrote how to make activity designers happy by making it easier to create simple learning activities using popular software development tools, particularly for the Sugar learning environment. Back then, I concluded that Adobe's Flash player and Flex libraries were the proper tools for this purpose. I was wrong. Adobe's flash and flex are great tools but they will never form the basis of a thriving ecosystem of open-source educational software. This is because Adobe's flash files are distributed in binary format, an immediate disincentive to sharing the source code.
Sun virtualization technology adds VM exports
Sun has added support for the Open Virtualization Format (OVF) to the latest version of its "open source" desktop virtualization software. Other enhancements to VirtualBox 2.2 (left) include greater hypervisor optimization and 3D graphics acceleration for Linux and Solaris applications, says an eWEEK story.
LF taps rev'd OpenSUSE Build Service
The Linux Foundation (LF) announced that OpenSUSE's Build Service will be incorporated in its Linux Developer Network (LDN). Claimed to be the only development platform that enables software to be packaged for all major Linux distributions, the OpenSUSE Build Service was released in a 1.6 version that adds ARM support.
40 Years Of RFCs
The first "Request For Comments" was released 40 years ago on the 7. April, 1969. These written discussions of the "Network Working Group" became the basis for the open internet standards. 40 years ago on the 7. April 1969, the first Request For Comments was released. In RFC 1, Steve Crocker described the software architecture of the emerging ARPANET. The original RFCs were actual contributions to discussions within a "Network Working Group" of manageable size (RFC 2 is a direct answer to RFC 1). As the group was still working on the ARPANET setup, the first RFCs were exchanged on paper by post.
Would a 2nd Sandbox Unify the Fragmented Linux Mobile Market?
As Android gains more popularity, it may start showing up on netbooks, which would be a good thing. However, there's a potential downside: The further Android gets from its roots, the greater the likelihood it will not be able to run native Linux applications that haven't been ported to the Android environment. A second Linux sandbox could be the answer.
Multiple holes in MIT Kerberos
The Kerberos developers at the Massachusetts Institute of Technology (MIT) have reported multiple vulnerabilities in their network authentication suite. Attackers can reportedly exploit a weakness to cause a SPNEGO GSS-API application crash, including the Kerberos administration daemon (kadmind). A remote attack could also cause a key distribution center (KDC) or kinit program to crash.
Graphics on Linux: Eight great image image resources and tools
When it comes to the world of graphics, Adobe's Photoshop and Illustrator and DTP applications such as Quark and InDesign, stand head and shoulders above the rest and are the defacto standards for graphics professionals. But they're not open source, even if a little Wine hacking gets them running. If you're committed to doing your graphics the open source way then we have a few suggestions, and a couple of handy tutorials to get you up and running.
Two Unusual and Good Twitter Clients For Linux
Most Linux Twitter clients look pretty much the same; they look like the interface on Twitter.com. Which is all right, but David Harding introduces us to two that are a little different. Twidge is a command-line Twitter client that is perfect for netbooks, for scripting repetitive tasks, and for blocking certain updates from friends that you really don't need to see. Tircd gives you a friendly, familiar IRC-style interface.
« Previous ( 1 ... 652 653 654 655 656 657 658 659 660 661 662 ... 1245 ) Next »