It's easier than ever to run Windows games on Linux... here are easy ways to do it with Wine.
Linux has always been able to run Windows apps using Wine with varying degrees of success, but it often required reading lots of web pages and trying lots of workarounds. But package managers like Winetricks and PlayOnLinux are changing that; they make installing games really easy. Dan will show how easy it is to install and run games on Linux using Wine and Winetricks, and show how to contribute a new game script to Winetricks.
The perils, pitfalls and advantages of moving to IP telephony
Four years ago I needed a new four-line phone system for my home business and the choices were astonishingly limited. After finding that the only reasonable four-line cordless phone system cost over $2000,I discovered Asterisk, a Linux based open source PBX and decided to risk that path. Along the way I've learned a few things I think are worth knowing before jumping in.
How Unity works and will help the free desktop reach real users
Bringing the free desktop to the next group of users will require better design, better usability and better quality. Unity is an effort to bring that to the desktop shell, and to help lead all of Open Source towards a renaissance allowing all users to realize the advantages of having a free desktop. This talk introduces Unity with the design concepts behind it and talks about how Unity will help bring the dream of the consumer friendly free desktop forward.
Podcasting advice from a veteran podcast creator and host.
Got an idea to share or a story to tell? Got a computer with a microphone? You have enough to record, edit, produce and publish a professional quality podcast. Your podcast doesn't have to be about Linux or open source software to use the technology to make it happen. This session will provide you with suggestions for the applications you'll need to do it for free - using Linux and open source software. You'll also get valuable podcasting advice from a veteran podcast creator, host and producer. * The preparation - Learn how to * Recording the podcast - Connecting the hardware and getting it done * Editing the podcast - Tips and techniques * Producing the podcast - Adding flair and professionalism * Podcast themes and music - Where and how to find it * Getting the word out - Publicize and networking * Publishing the podcast - Hosting * The show notes - What do they contain? * The website/blog - Which is right? * The feed - How to do it * The software - What do I need? * The hardware - From minimal to professional, it's your choice * Avoiding "podfading" - Plan ahead record ahead * Improving your sound - Techniques to maximize your impact
Explanation and case studies of the CEPH distributed file system for system administrators
As the size and performance requirements of storage systems have increased, ?le system designers have looked to new architectures to facilitate system scalability. This talk will describe a deployable and highly scalable solution to the current feature-limited selection of file storage systems. Ceph is an open source distributed file system capable of managing many petabytes of storage with ease. The architecture leverages device intelligence to provide a reliable, scalable, and high-performance ?le service in a dynamic cluster environment. Ceph’s architecture consists of two main components: An object storage layer, and a distributed file system that is constructed on top of this object store. The object store provides a generic, scalable cloud storage platform (much like Amazon S3) with support for snapshots and distributed computation. The distributed file system similarly provides advanced features like per-directory granularity snapshots, and a recursive accounting feature that provides a convenient view of how much data is stored beneath any directory in the system. In addition to a standard file system interface with support in the mainline Linux kernel, we have also built interfaces to integrate directly with Hadoop and Hypertable distributed computation and database systems. A distributed block device also provides shared reliable storage for virtual machine instances in a cloud environment (much like Amazon EBS), with support in Qemu/KVM and the Linux kernel. The project is licensed under the LGPL/GPL, and aims to play nice with the larger open source cloud, data processing and storage ecosystems.
MeeGo is a mobile platform based on standard Linux and free desktop technologies. In this session we will discuss the strengths of the platform and its chances to succeed in the mobile industry.
MeeGo is a mobile platform founded by Intel and Nokia under the auspices of The Linux Foundation. The MeeGo project aims to become a mainstream platform deployed in handsets, netbooks, tablets, and other mobile form factors. Let's look at the seeds for MeeGo success: an open project participated in by multiple players, a standard Linux stack made of brilliant upstream projects, an architecture optimized for Intel/Atom and ARM processors, the regular free software platform development modelm and a Qt environment targeted to mobile application developers.
OpenShot Video Editor is a free, open-source, non-linear video editor for Linux. OpenShot empowers you to create and edit videos in an easy and intuitive interface. In this presentation, we will discuss everything from basic video editing to the advanced topics of video effects and compositing. Learn all about this great project, such as where it came from, and where it's going. Learn about features that are not available on any other Linux video editors, such as 3D animation and YouTube upload support. Also, we have brought along many short video clips, to help demonstrate some of these powerful OpenShot features.
A discussion of file system among leaders in the industry.
A panel of experts will discuss, debate, deliberate and do battle on the exciting world of file systems. The philosophies and design decisions will be challenged, as well as their applications. Audience participation is welcome.
KIWI is an imaging system that allows you to create demos, appliances, and other gadgets with your own customized Linux OS.
Throw away the endless lists of steps and commands to spin a live CD, a live USB key, a hard disk image and more. There is a simpler way. Check out hte kiwi open source project. The KIWI Image System provides a complete operating system image solution for Linux supported hardware platforms as well as for virtualisation systems like Xen, Qemu or VMware With KIWI you can * Create a tuned server appliance, containing your application and just enough operating system components * Spin a live CD or DVD with just the packages and software you need * Create a ready-to-run VMware virtual appliance * Create a live USB key and carry your Linux system with you wherever you go * Build a hard disk image for preloading onto hardware • and much more ... In short, KIWI is an imaging system that allows you to create demos, appliances, and other gadgets with your own customized Linux OS. Come to this session and see how simple it is.
Membase: the Open Source simple, fast, elastic NoSQL database for interactive web applications.
The kinds of apps we build have evolved. Mobile apps. Facebook apps. Responses are needed in milliseconds. Techniques for storing and getting that data are starting to evolve too. The category even has a name: NoSQL. Which one should you choose though? Your site really runs on memcached, occasionally accessing a SQL database. You need SQL for some types of data access, or you fear the effort involved in breaking free from some of that legacy mapping code. Other types of data access could be serviced by something like memcached, but you would need the same speed, it would need to be compatible with current production applications and your application data has to survive the seemingly hostile environment from your cloud computing provider. You want to know that it will never make your application wait for data; you need to know that it’s been deployed for something other than batch-based workloads. Membase is a simple, fast, elastic key-value database. Building upon the memcached engine interface, it is memcapable, meaning it is completely compatible with existing memcached clients and applications. The functionality from the Membase project allows for persistence, replication of data, lots of statistics on data use and even streaming data for iterating over every item in the store. The founding sponsors of membase, Membase, Inc., Zynga and NHN launched a new project at membase.org under an Apache 2.0 license. Learn how to get it, about the deployments behind some of the largest sites and how you can get involved in the project.