Tag Archives: Free Software

Jono Bacon: Thoughts On Recent Community Concerns

Recently there has been some fire flowing about Canonical in the community. These concerns started off as sporadic at first and then we saw a small blog avalanche (blogalanche, if you will) as a number of folks piled onto the ride.

I feel somewhat trapped in the middle of all of this. On one hand I work at Canonical and I believe Canonical are acting in the honorable interests of Ubuntu in helping to build a competitive and forward-looking Free Software platform, but I also feel a sense of personal responsibility when I see unhappy members of our community who are concerned with different aspects of how Canonical engages. Essentially, I sympathize with both sides of this debate; both have the best interests at heart for Ubuntu.

From my perspective there is a balance that needs to be struck. Our community needs to be transparent and open, but also nimble to react to opportunities (such as the convergence story), but also Canonical play an important role in helping us to drive Ubuntu to the masses. We need to be able to work in a way that maintains our Ubuntu values but also gives Canonical the opportunity to get our platform out to the market effectively to reach these users.

I believe one cannot exist without the other; Canonical cannot deliver this vision without our community and Ubuntu would be significantly debilitated if there was no Canonical providing staff, resources, and other investment into Ubuntu. Canonical is not evil, and the community is not entitled; we all just need to step back and find some common ground and remember that we are all in the circle of friends.

This symbol is as potent to me as it was back in 2004.

When I got interested in Linux back in 1998 and wanted to make it my career, my primary motivation was to bring freedom of technology to everyone. This is what attracted me to Ubuntu and ultimately working at Canonical. I don’t want to be rude to other distros who are quite happy within their remit of making a great OS for Linux enthusiasts, but I frankly don’t want to settle for that. I want Ubuntu to be the choice for Linux enthusiasts, but for us to not stop there and also bring Free Software to people who have not yet been blessed by it, and who may be new to technology and the opportunities it provides.

Achieving that goal is not just as simple as making the source code available for the platform and setting up a bunch of mailing lists. It means delivering simple and elegant user experiences built for the needs of our users, consistent and beautiful design, professional-grade quality, strong hardware and software partner relationships, certification across a range of hardware profiles, training, responsive security, diverse marketing and advocacy campaigns, and many other areas. Both Canonical and the community contribute extensively to provide these things that we need to get over that chasm, and importantly, each provides things that the other cannot.

It turns …read more
Source: FULL ARTICLE at Planet Ubuntu

The Luminosity of Free Software, Episode 6

It’s Thursday again .. and that means another episode of “The Luminosity of Free Software” in which I host a constructive examination of issues of interest to the Free software community. At least, that’s the goal. 🙂

In this week’s episode I will be discussing two topics before opening up the open participation Q&A session:

  • Wayland: In this segment I will take you to the place where the x.org developers go. Yes, we’ll be looking at the next-generation display system known as Wayland, what it does (and doesn’t) do, the state of current development, it’s relation to x.org and what it can mean for future Free software desktop efforts.
  • Krita: A new shining star in the Libre Graphics constellation. Also, that there is a Libre Graphics constellation.
  • Q&A: As usual, we will spend the bulk of our time discussing your queries. You can ask them live in the chats, or in the comments below.

You can watch the show live tonight in my Google+ feed or in my Youtube channel at 20:00 UTC. Directly after the show, it will appear on Youtube for viewing at your leisure and sharing with others.
See you there!

…read more
Source: FULL ARTICLE at Planet KDE

Martin Owens: Ubuntu Membership

Launchpad asked me if I wanted to continue to be an Ubuntu member. I thought about it, and have decided that I don’t. The one thing I’ll miss is being able to post to Planet Ubuntu. But I have to be honest, there isn’t an Ubuntu community any more. There’s a Canonical community, an ubuntu-users gaggle and maybe an enthusiasts posse. But no community that makes decisions, builds a consensus, advocates or educates. It’s dead now, it’s been that way for a while.

Hopefully this post will make it to the planet before my membership expiry stops it. I’ll still be working and using Ubuntu, launchpad, bzr, maybe even ubuntu phone and tv. I won’t stop championing Free Software, economic involvement and good design either. Important principles for me. In fact nothing about what I do, projects I work on will change. This is just a realisation moment that Ubuntu doesn’t have a peer community to be a member of.

Jono,

You were warned plenty. It’s not your fault. You had to deliver decisions against the best interests of the Ubuntu peer community and in favour of the Canonical community. Driving so hard towards product nirvana that peer relationships were driven into the ground. I’m sure you disagree that the community is dead, but eventually those scales will fall or the fake smile will stop. I don’t know what kind of Community you want, but it sure isn’t the peer community I signed up for.

Council,

Unless you can see a way forwards to rebuild this broken dream, disband. Focus your great skills on Debian. I’m sorry we couldn’t make it work, we were overpowered.

Developers,

Keep up the great technical work. If your working on Ubuntu, don’t let the death of the community disrupt you. Let it pass like the breaking of an ulcer and carry on with your important and excellent work. The lack of a community outside of your company is not an impediment or even a problem to making great software. Keep calm and code on.

I’ll be making apps and code, most likely targeting Ubuntu. App developers need not change their behaviour, being an app developer doesn’t make you part of the old peer community. Just devs making good apps that should target all distros. Release your code, don’t get locked in, earn your bread, keep up the good work.

Everyone else: Good Luck, Code Speed.

DoctorMO

…read more
Source: FULL ARTICLE at Planet Ubuntu

KDE++ aka Polishing Existing Things

Google has announced that they’ll be running Google Summer of Code once again in 2013. This is splendid! KDE will once again apply as a mentoring organization to introduce many great students to Free Software and of course also get some important work done around KDE.

Last year KDE gave a focus to accessibility for its GSoC. This year (if we’re accepted again) we will do the same but with a different theme. This year’s theme is KDE++ aka polishing existing things. We’ll also accept projects outside this but this should be the main focus. I’m really looking forward to the results.

Here’s what needs to happen next:

For mentors:

  • Add ideas for projects to the ideas list. This needs to happen very soon.
  • Subscribe to the mentors mailing list (mentors only!).
  • Prepare some junior jobs for interested students and tag them with the keyword junior-jobs.
  • In case of questions come to #kde-soc on freenode IRC.

For students:

  • Have a look at the ideas list and see if there is anything interesting for you there.
  • Subscribe to the mailing list.
  • Get familiar with how to develop for KDE, what KDE is about and how Free Software works.
  • Have a look at the available junior jobs and see if you can fix one of them.
  • In case of questions come to #kde-soc on freenode IRC or send an email to the mailing list above.
  • One important thing to keep in mind: Start getting involved now! Don’t wait. This will give you a great advantage.

…read more
Source: FULL ARTICLE at Planet KDE

The Luminosity of Free Software, episode 4

It’s that time of the week again already! Yes, the Luminosity of Free Software episode 4 will be broadcast live tomorrow at 20:00 UTC via Google+ Hangouts, and you’re all invited.

As I get more familiar with the way Hangouts are structured, things are becoming smoother. This week, rather than inviting everyone directly to the Hangout, everyone will follow along on the live video stream that gets automatically placed in my G+ updates stream. You can ask questions and post comments there just as in the chat, and I will be monitoring those in the videocast. This should be simpler and a more equal an experience for everyone.

Tomorrow night I will be covering the following topics:

  • Does open development matter? Wherein we explore the thought experiment: “What if the entire world used and ran Free software, but all the development was done behind closed doors?” It’s an interesting question with no simple answers. As Free software continues to expand its influence, and with more companies trying out the mix of open source and closed development, it will become a more and more pressing question over time.
  • LXDE‘s new file manager. What could I find interesting about that? Join us and find out tomorrow!
  • Linux desktop infrastructure fragmentation: lightdm, maliit, systemd, dconf .. when did we stop collaborating on these kinds of things, and how can we get it back on track? My answer is perhaps not what you’d expect …
  • Question Period: you ask, I ponder; you provide feedback, I share it with the audience.

…read more
Source: FULL ARTICLE at Planet KDE

GNUnify 2013 was awesome

This is a month of FOSS events – and one of them was GNUnify 2013 at Symbiosis Institute of Computer Studies and Research. There were talks ranging from systems stuff like GCC, about Android hacking to KDE development. We met people from communities of KDE, Mozilla, Wikimedia, friends from RedHat and of course the awesome awesome organizers and volunteers.

It is nice to see a Free Software event like GNUnify to turn into a tradition where teachers and students work hard to create what is rightly said a forum to unite open minds.

Day1 of the event had lots of talks including our very own KDE – we planned a full day track on KDE primarily aimed to introduce people to KDE (and Open Source in general) and give them starting tips on how to get started. The talks started with introduction of Qt and a hands-on where people tried writing sample applications. Something new here was that we had to cover QtQuick/QML which these days is the preferred way of doing GUI in Qt, but at the same time we couldn’t leave out the traditional QWidget style of doing GUI. This was primarily because of two reasons, first most of the current KDE applications are written in QWidget so people will need that if they want to contribute and secondly the desktop components of QML still aren’t widely used.

Pradeepto on KDE

We started with the Qt talk and the hands-on was very well received by the attendees. They tried Qt Creator and created sample apps, winning KDE.in tshirts in the process 😀 After lunch Sinny talked about and gave a demo on using QtQuick/QML for writing fluid and modern GUI. This was followed by a talk on getting started with KDE development where we demo’ed a small hack in rekonq (a KDE browser based on WebKit) so that people get confident that its pretty easy to get started. We also spent an hour or so in answering questions that people had in mind about contributing.

The organizers were kind enough to arrange a pool-side dinner for us and it turned out to be a nice opportunity to socialize more, and meet all of the volunteers at one place. And whats more, I got a chance to be picture’d with the हैकर laugh

Day2 saw talks on various kinds of topics like Android, Python, Drupal etc and I gave a Plasma Active demo to a group of volunteers. After Day1 which was kinda tiring due to the day long session, the 2nd day was quite fun with meeting friends again and chatting over lots of stuff 🙂 Not only this, we had a nice evening and dinner, thanks to Siteshwar.

(Photos courtesy Sinny Kumari, …read more
Source: FULL ARTICLE at Planet KDE

A new show in town

For the next few weeks on mondays we’ll post an hangout-based mini podcast that will cover what to expect from the next iteration of Plasma workspaces, what’s happening in the development of KDE Frameworks 5 and the new Qt5 based goodness that is coming in KDE.

First episode here

It’s intended to be complimentary to shows like KDE teatime or Luminosity of Free Software, since this is a bit more oriented on low-level architecture, but yet still explained in an accessible, introductory way (don’t worry, the extra boring part, the API review is not there.)

Spoiler alert: it will explain why there will be no such thing called KDE5 😉

…read more
Source: FULL ARTICLE at Planet KDE

I Love Free Software

While everybody is busy with their respective girlfriends today, i would like to show and celebrate love for Free Software. Today is also aninternational “I love Free Software” – Day.

Free software is not about software, It is about people

The phrase ‘Free Software’, to many people, means ‘software you don’t have to pay for’—but really it’s so much more than that. It’s a way of thinking and working focused on transparency and collaborating with others. It’s about sharing ideas, plans, and developments for the benefit of the commons. I feel that Open source software is not just about Software, it is about Community.

Why i love Free Software?

Freedom! Be free is important, I should be able to manage and shape computer the way I live. It feels amazing to know how they work and what they’re doing. Money matters, but people can’t buy your soul.

All of this is possible only with Free Software, and since I am part of most amazing and friendly community KDE, I couldn’t live without it anymore. That’s a great feeling, and it inspires me to tell others about it. No matter if I have to write a document, do some Physics simulation, solve chemical equations, write software code, create some graphics, or simply enjoy a game or watch a film. Free Softwares are always there with a simple and effective solution for me in any field.

I am more positive and confident than ever. I get to learn something new almost every day. I also got chance to attend Akademy 2012, which is KDE annual conference. It gave me opportunity to meet people in real whom i just knew from the IRC nick. The opportunity to code, interact and share thoughts with highly intelligent and experienced minds was a life changing experience.

Without Free Software, there would be no KDE. I love Free Software because I take care about my Freedom.

KDE Meetup 2013

KDE Meetup is an event for Free Software enthusiasts to meet up, share their knowledge, contribute, learn, play, have fun and create limitless possibilities using Qt and KDE. It is the first large scale open source Meetup in Gujarat and the largest KDE event in India after conf.kde.in in 2011.

If you are in India,Do not miss the opportunity to become a part of the most amazing community.

…read more
Source: FULL ARTICLE at Planet KDE

I ♥ Free Software (and why)

Today is February 14. Some think of it as flower grocer appreciation day, but most (and for better reasons) celebrate it as the international I ♥ Free Software day. I spend a lot of my time on various Free Software activities, like KDE, FSFE, OIN and netzpolitik.org. I even research it and teach about it. These contributions have become something I regularily do. Every minute I spend as a contributor is thoroughly rewarding. Here is why.

I was thinking to begin with how I selflessly work for the common good and all, but the first and foremost reason why I love Free Software is because I am a tinkerer. Not only do I love to code, but I have an urge to understand how things really work. Free Software allows me to to do just that. At the age of 12, I was intoelectronics.I built power amplifiers. At 14, disco light shows to impress the ladies (it failed to induce the desired effect). Then, Z80 based chess computers. This triggered my interest in software, since the actual chess program used was a binary CMOS image and I had no idea how it worked, and was practically unable to figure it out. Then came a C64, on which I learned programming in 8 bit assembly (the assembler came on a cartridge and did not even support labels for jumps). Later at university I asked the teachers if it would be possible to, instead of handing in throw-away programming assignments,do course work on a Free Software project. Luckily they accepted (quite far-sighted, in 1997), and that is what got me into KDE. I have been there ever since.

So Free Software gives me the opportunity, the freedom to tinker and explore, to really understand how the computers I use work. What makes that infinite times better is that I can share my findings, be it code, or a theory. At the latest since the industrial revolution, we grew accustomed to the idea that to create complex and costly products, companies or governments are needed. These come with a certain level ofrigidityand subordination of individual interest. While this is acceptable since it pays the bills and is sometimes necessary to get things done, it requires following some other parties priorities and goals. It distracts from pursuing those challenges that we really care most about. Those would likely be the ones each of us excels most at. We do not invent, create and improve to our full potential when working for others. We do, in Free Software communities (and other collaborative communities of similar kind) – they enable us to flock together on similar interests, and create something – like a Free Software desktop – we are truly and genuinely passionate about. Because of that I enjoy working on KDE, a community that treats all contributors as …read more
Source: FULL ARTICLE at Planet KDE

KDE at GNUnify 2013!

GNUnify

In India, KDE awesomeness never stops, and this is going to be the case even at GNUnify 2013 at Pune. GNUnify is hosted every year at Symbiosis Institute of Computer Studies & Research in Pune and composed of talks and workshops.

What kool stuff are we doing?

Coming to KDE, we have a full day track on Day1 of the event, which is on Friday 15th February. We are going to tell you about what KDE is, how we use Qt – one of the world’s most powerful cross platform development framework, what kinds of applications one can contribute to in KDE. The attendees will come to know about the large variety of projects within KDE – from Photo Management to Office Suite to Learning science.

Who should attend?

Are you interested in writing cross platform native applications? Interested in participating in one of the biggest Free Software communities? Or, you’d love to work with awesome people from around the world and learn how to write effective code? If you answered yes to any of these questions, this is for you!

Also, if you are a student, there are even more reasons for you to attend – we are going to make sure that the workshop/tutorials are straightforward so that when you go back home, you’ll be writing Qt apps in no time!

Want to reach the KDE India community?

The KDE India community is one of the most biggest and vibrant Free Software communities in India. You can reach us (and join us in creating awesome software)-

Got questions? suggestions on what you want to see at the event? Let us know!

Tags:
Page Type:

…read more
Source: FULL ARTICLE at Planet KDE

KDE 4.10 delivers key updates across the board

Hard on the heels of news earlier this week that KDE has been named the best desktop environment in a recent Linux user survey, the team behind the popular project on Wednesday launched a fresh new version of the software.

Six months following the release of KDE 4.9 last August, the new KDE Software Compilation 4.10 now officially takes that version’s place as the latest release.

“The KDE Community is proud to announce the 4.10 releases of KDE Plasma Workspaces, Applications, and Development Platform,” wrote developer Devaja Shah in the official announcement. “This release combines the latest technologies along with many improvements to bring users the premier collection of Free Software for home and professional use.”

There are virtually innumerable tweaks and improvements made in this new software, but a few select examples in each component stand out as being particularly notable.

To read this article in full or to leave a comment, please click here

…read more
Source: FULL ARTICLE at PCWorld

The Luminosity of Free Software

Last week I mentioned that I was going to do a live cast on Google Hangout .. and I did. It went well enough to consider doing it again, in fact. Having learned the ropes a bit in the process and played with a few tools over the weekend, I’m going to try to make it a weekly adventure. Yes, my weekly live vidcast is back after it sat lonely and scared in my closet for several years! 😉

About 5 minutes before starting the Hangout last week, I impulsively named it “The Luminosity of Free Software” as that was resonating with the thoughts in my head at the time .. and I think I’ll stick with that name for the time being. You may notice that there is no “KDE” in the title (or my name, either 🙂 and that’s intentional. I want to be able to discuss larger issues in Free software, and this gives me more freedom to do so. The show will be a reflection of my interests and those who watch and participate, so there will be a good amount of discussion that relates to or is relevant for KDE, it just won’t be exclusively about it.

The format is going to be pretty simple: I’ll open with a short (2-5 minute) reflection on Free software, followed by two (maybe sometimes three) prepared segments of about five-minutes each on technology and community happenings and then open it up to your questions. The goal is 45-60 minutes of content in all. That means I’ll only come with fifteen minutes of prepared content … the rest is up to!

I’ll announce the show on my blog (and elsewhere) a day before it happens just in case you forget. We’ll record the show live together and then it will appear on my youtube channel shortly thereafter so those who couldn’t be there can watch it later.

You can ask me whatever you’d like (ok, within reason 😉 and I’ll do my best to answer or, if it stumps me, become a topic for a future show giving me time to research a useful response. You can ask your questions live during the show, or you can leave them in the comments section of my blog entries announcing the next show.

So .. when will the next episode happen? That’s somewhat up to you. I’d like to do them either Thursday or Friday evenings (UTC), but I’d also like it to be at a time when you’re able to be there. So head on over to this magical survey and let me know when it would work for you.
Source: FULL ARTICLE at Planet KDE

FOSDEM 2013 (Legal Quotes)

“Minimal compliance vs. abundant compliance” “It is imperative that Free Software becomes visible in App Stores” “Morally wrong is sometimes practically convenient” “Clarification is difficult” “Bastards”

Last time I was at FOSDEM was three years ago, I think. Part of the venue has moved to a new building — it’s much bigger and airier. I must say that I don’t miss standing next to the drafty exit at the lower end of the H building, but it did have its charm. Plenty of interesting stands to visit. GNOME still have their nice round 2″ foot stickers. KDE is well-stocked with T-shirts, but our hoodies and bags have sold out already. Postgres has very nice frosted-glass mugs. Oracle has no mention of Solaris at all — drat, I was vaguely hoping they might still have Solaris beer mugs. For once, I’ve got some time to visit talks, the legal devroom in particular.
The legal devroom is just packed — has been all day. I think that’s an amazing change (for the better) from a few years back when legal was still a tiny niche topic.

Source: FULL ARTICLE at Planet KDE

FOSDEM’13: Community development and legal issues devroom

Hello! I am at the FOSDEM’13″>FOSDEM, the Free and Open source Software Developers’ European Meeting, in Brussels. The flight here last night from Berlin was delayed, so I missed the pre-party. Instead I bumped into Frank Karlitschek of ownCloud and his buddies. This immediately sparked a discussion about company-community relations over a pint and something to nibble on. After an interesting excursion into the city of Brussels this morning (we trusted the navigation system and ended up at the wrong university campus in the first trial), I finally made it to the venue. In the following, find some notes from presentations I attended.

Messaging for Free Software Groups and Projects

Deborah Nicholson presented on messaging for Free Software communities, a topic that commonly gives contributors that shivering feeling down the spine that they should do something about it, and then procrastinate about it. Her suggestions are simple and easy to implement: Tell a positive story about your project. The audience pointed to Thumper’s rule: “If you can’t say something nice, don’t say nothing at all.” My children probably heard it a thousand times by now, but it never grows old. Teach people how to help themselves. Use neutral examples and by that, avoid stereotypes (like presumptions about income levels or technical inclinations of certain groups). Be welcoming and approachable. Welcome all contributors, not just coders, and regularly thank them for their work. Be approachable to users and contributors – when at a conference, do not hide behind your laptop (maybe do not even bring one). Have two people at your booth, showing that the project is fun to work on. Consider standing in front of the booth to remove the barrier of the conference table.

Deb explained how people respond more to the “Why” of a project than the “What”. The choice of programming language or database system may not be as interesting for them up front than the problem that the project will help them to solve. Following her simple guidelines to FLOSS projects attracts contributors and users. They are a good thing to keep in mind.

(to be continued)


Google+

Filed under: English, FLOSS, KDE, OSS Tagged: city of brussels, deborah nicholson, FLOSS, FOSDEM’13, free software communities
Source: FULL ARTICLE at Planet KDE

On Open Innovation and Open Governance

Heya,

As I wrote in my blog yesterday, on Thursday the 15th I’ll be leading a discussion session about open governance in the Open Innovation track at the ‘Summit of new thinking’ in Berlin.

Edit: The video of my talk is up…

#SON12: Jos Poortvliet – Open Governance done right: creating rules without ruling from newthinking on Vimeo.

Open Innovation

I’m actually looking forward to that: the ‘open innovation’ thing was what once got me professionally interested in Free Software communities (while studying Organizational Psychology) and I still consider it an exciting topic. I did my thesis on open innovation but 10 years ago there was barely any research done in the area of open source governance and when I asked questions to my professors, blank stares where the result. These days, things are different (see for example this interview): the Academic world has seen what open source organizational methods can do and there is quite a bit to read about it.

Open Governance

The idea behind Open Innovation is to involve the entire organization with innovation and improving things. Both big and small – we’re not just talking about creating ‘The Next Big Thing’ but also improving current products, structures, processes and more. Think about it as bottom-up innovation.

That only works if you have the right governance: the right structure and rules. Innovation is the first thing you stifle if you make mistakes in how you set up an organization. And you can’t just create a ‘department of innovation’, stuff a bunch of folks in a room and tell them to innovate. It just doesn’t work that way. Innovation comes from interaction: people talking to people. Sales together with Engineering, that kind of stuff. Creating an organization which is conductive to innovation is not easy.

Open Source communities of course excel at this: their organically grown structures and informal rules let people ‘do what they want’ and freedom is the foundation of innovative cultures. But these ways of working have their limitations – you can’t be informal forever, not if you grow big. At some point, some guidance has to be there to prevent things from clogging up the wheels of innovation. Things like personal conflicts, fights about creative directions, strategic disagreements. And this is, again, where governance comes in. My session is sub-titled “creating rules without ruling”, as in my opinion, it is more about writing down existing but implicit rules than creating new ones.

Qt Open Governance

Interesting in this regard is the Open Governance the Qt project is working on: building such structures ‘from scratch’ is not easy. You have to find out where you agree, yes, but while writing things down, implicit things become explicit and that goes for (potential) conflicts then too. But being able to do this in a fresh community, before ideas get entrenched! Having a chance to set direction in a ‘soft’ way. Terribly exciting!

Meet me, talk to me!

If you want to share thoughts with me on this topic, meet me at QtDevDays or at the Summit of New Thinking – or other events in the future (how about FOSDEM?).

In a while, Crocodile!

Edit:
A few video‘s has been created for the conference. Esp the first one is funny 😉

Check ’em out:
What is Open Innovation? (Chinese Whispers Game)
Open Innovation Track Day 1
Open Innovation Track Day 2
Rule No.1 for innovation: Have fun!
Source: FULL ARTICLE at Planet KDE

Now that Kaptan has been ported, YALI’s waiting

By finid

Borrowing code or programs written by others is an accepted practice in the Free Software community. It is perfectly legal, being one of the core principles that defines Free Software. For open source or free software coders, it makes sense. Why write something from scratch when somebody else has already written it? Just take it and run, or take it and extend it.

One area I think that distro developers are overlooking with regards to reusing code concerns installation programs. Many distributions, especially those that are based on Ubuntu, have very easy-to-use, but plain-vanilla installers. Even the latest edition of Ubuntu’s installer is still not good enough (see Note to EFF: FDE implementation in Ubuntu’s Ubiquity is only at 50% and The state of manual LVM and full disk encryption configuration in Ubuntu’s Ubiquity).

A few distro developers have written new installers, but they are not even as good as Ubuntu’s plain-vanilla installer. A prime example is the installer on Linux Mint Debian Edition (LMDE). Another is Cinnarch‘s. That leaves me wondering why these new installers are being written when the developers could just port an existing one. I’m not a coder, so I do not know how easy or difficult the process is, but given that others have done it, I don’t think it should be that difficult, even when the installer that could be ported belongs to a distro from a different lineage.

Take Sabayon, a multi-purpose distribution based on Gentoo Linux. Its installer is a port of Anaconda, the Fedora Project’s installation program. So if Anaconda can be ported to Sabayon, it should not be that difficult to port YALI.

YALI (Yet Another Linux Installer) is the installer on Pardus, an original distribution (it is not based on any distribution). Development has, for now, ceased. And, as far as I know, it is not likely to be restarted, at least not by the original developers. Aside from YALI, Pardus has other applications that could be ported. The graphical firewall manager, the graphical package manager and Kaptan, the first boot application. Kaptan has already been ported to Chakra, a Linux distribution forked from Arch Linux.

So, what distribution could benefit the most from porting YALI? For one, Chakra, LMDE and Cinnarch could use YALI. Even Ubuntu and by extension, all the distributions that are derived and use its installer.

By my standards, YALI is not feature-complete, but it’s better than the installers of the above distributions. Aside from a beautiful user interface, it has support for LVM and RAID. It also has a restart feature, which is unique to it. The missing features are support for full disk encryption and boot loader password protection.

The following screen shots show most of the steps involved in using YALI.

YALI’s date picker.
Date Picker Pardus Linux

Time zone options on YALI.
Time zone settings

Setting up user accounts on YALI. The default user login setting is to require authentication to login.
User account configuration

Specifying the root account password and the hostname.
The root password and hostname

The four partitioning methods on YALI.
Partition methods

Disk partitioning schemes on YALI. LVM, the Linux Logical Volume Manager, and RAID are supported. LVM is the default partitioning scheme.
Partitioning schemes

LVM configuration options
LVM options

Selecting mount points.
Mount points

Supported file system types on YALI.
File system types on YALI

Boot loader configuration step on YALI. GRUB, the GRand Unufied Bootloader, is the boot loader on Pardus 2011. The GRUB version is 0.97, GRUB Legacy. Though YALI does not have support for setting a GRUB password, it is possible to do that after installation.
Boot loader options

I’m looking forward to the first distro developer who will port and extend YALI. Any takers?

Source: FULL ARTICLE at LinuxBSDos

Today’s lecture: “Open Source and Standards”

Today’s lecture was about Open Source and Standards. What made it special is that while there was a lot of theoretical background, most of that could be discussed based on the UK Open Standards Consultation last year. The questionnaire for the consultation covered pretty much all aspects discussed in the session. The KDE and the FSFE responses illustrated the position of the Free Software community. Here is the session summary:

Standards play an important role in increasing productivity and competition. After a brief introduction of the economic role of standardization, the idea of an Open Standard will be introduced. While there has been plenty of discussion around the definition of Open Standards, what constitutes such a standard is ambiguous. The requirements of Open Standards to be supportive for Open Source software will be discussed in relation to the definition of Free Software by the Free Software Foundation, and contrasted to the definitions applied by the International Telecommunication Union, and the European Interoperability Framework.

Standards can only be as open as the licenses of the essential patents that are necessary to implement them. The industry often pushes for the adoption of patented technologies under RAND or FRAND terms. The relation between FRAND terms and Open Standards will be analysed, and compared to the requirements of the Four Freedoms. It will be shown that again, openness applies to the standards themselves, and to the processes in which they are developed.

Open Source has caused a massive standardisation in the use of IT for institutions and individuals. The majority of the Open Source products are never made into formal standards, and usually innovate faster than standard setting organisations can keep up. Depending on the type of Open Source licenses applied, different network effects apply: When copyleft licenses are chosen, there are often converging network effects, leading into the development of a single dominating product like Linux. With permissive licenses, forking of derivative works is more common, as can be observed with the BSD family of operating systems. So while the Open Source licenses are guaranteeing the same essential freedoms, the projects may develop differently due to the economic effects caused by the choice of license.


Google+

Filed under: CreativeDestruction, English, FLOSS, KDE, OSS Tagged: Creative Destruction, FLOSS, free software foundation, international telecommunication union, science
Source: FULL ARTICLE at Planet KDE

Jono Bacon: Ubuntu At CES

On Sunday last weekend I flew out to CES to join the rest of my colleagues to exhibit Ubuntu at the show. We were there to show the full range of Ubuntu form-factors that we have available; desktop, TV, Ubuntu for Android, and most recently, Ubuntu for phones.

The Ubuntu booth was located in the South Hall within the cornucopia of screens and gadgets that is CES. The show is huge, really, really, huge, and one could be forgiven for thinking that Ubuntu would be a mere drop in the ocean when you have exhibitors such as Samsung and Sony with their warehouse sized booths. Fortunately, Ubuntu seemed to be one of the highlights at CES.

Although many people were there to see Ubuntu for phones, the phone is really only one part of the true magic of Ubuntu’s focus and direction; a single ubiquitous convergence story that runs across every device you care about and the cloud. This is a story that is a lot clearer when you see each of these different form factors sitting side by side in the same booth, it really helped to connect the dots with our visitors.

Ubuntu TV on display.

Ubuntu is about delivering a beautiful user experience that is perfectly tuned to the screen you are using, yet consistent in design and content across these different form factors. If you have used Ubuntu on the desktop, Ubuntu on the phone and TV looks and feels familiar. We have worked to build the content that you own (and the content that you could own) into the core of the platform, as opposed to it being buried in applications that you need to juggle to access it. We have worked to liberate web apps from the browser tabs that they are trapped in to integrate them with the core of the platform, and we have reduced the on-screen clutter that gets in the way of your content. Ubuntu One provides the connection points between these screens with your personal cloud in which your files, content, settings, phones, and other content is neatly synced between all of your devices; as an example, if you buy or download a new song on your phone, it will sync effortless to your desktop, TV and other devices. This convergence presents a consistent design, user, and content experience across all of your devices, and underlined by Ubuntu; a platform that has a long heritage of openness and community participation.

Our booth at CES was comprehensive. We had two large TVs with high quality cameras attached on either side of the stand where we did demos of the phone to interested passers by. In between these screens we then had stations for demonstrating Ubuntu for TV, Ubuntu One, Ubuntu for Android (which also demonstrated the Ubuntu Desktop), and the Ubuntu developer platform. Between these stations we gave out bags, t-shirts, literature, caps, DVDs, and other material.

An Ubuntu for phones demo station.

At the far end of the booth we also had our meeting room. With CES being a trade-only show, a primary goal for attending was to work with handset manufacturers and operators to explore how they can deliver Ubuntu to their customers. Mark Shuttleworth (founder of Ubuntu/Canonical), Jane Silber (CEO of Canonical), and Chris Kenyon (Head of Business Development at Canonical) spent most of their time in the meeting room talking with potential customers. Fortunately, their calendar was packed throughout the week with meetings and great progress was made.

I spent most of my time at the booth presenting the phone on the big screens to the crowds that visited us. Now, I am not using the word crowd here in an exaggerated sense either – the Ubuntu booth was packed throughout the week, and most people who I spoke to told me that one of the main reasons they came out to CES was to see Ubuntu and in particular to see Ubuntu for phones.

We saw a constant stream of visitors throughout the show.

We also had a huge number of press come along to the booth and myself as well as many of my colleagues did countless demos both on and off camera to these members of the press. Speaking of press, I was delighted to finally meet Timothy Lord from Slashdot and I did a short interview and demo with him. I saw that a video of one of my demos is available online as well as some questions about the phone that I answered. Also, be sure to see SJVN’s write up about Ubuntu for phones.

I have done trade-shows before, and I have exhibited Ubuntu many times at these shows. Although I had never done CES, I had done something similar in style and size (CeBit in Germany), and I had a broad idea of what to expect. Fortunately the show more than surpassed my expectations. We were absolutely inundated with people, and every time I gave a demo of Ubuntu for phone the audience smiled with interest as I walked them through the different features of the phone. Ubuntu for phones was very, very positively received, and from a “things often go wrong when demoing at trade-shows” perspective, we didn’t experience a single crash or failure with the phone (or anything else that we demoed). The only problem we had was rather flakey internet access which impacted me demoing the deep integration of websites and social media into Ubuntu for phones.

We also had a few other fun things happen. The week set off on the right foot when we won the Editors Choice award at CES from Popular Mechanics magazine, and we also had will.i.am from the Black Eyed Peas show up to see the Ubuntu phone. We were also expecting MC Hammer to visit us, which unfortunately didn’t happen, but infamous hacker Kevin Mitnick did make an appearance, to which my colleague Michael Frey and I swooned like Justin Bieber fans.

The team holding the Popular Mechanics award.

All in it was a tremendously productive and positive week.

I have never been so excited to be part of Ubuntu and part of this convergence story that we are creating. Not only is this a great opportunity for Ubuntu, but it is a great opportunity for Open Source and Free Software, which continue to drive the ethos and values that form Ubuntu. Everything that we exhibited at CES is Open Source, and our community are a core part of how we build this platform and bring it to the masses.

We have the potential of building a an ubiquitous platform that is simple and elegant for anyone to use, but driven by the values of Free Software. This is what freedom is all about; freedom of technology, freedom of choice, and freedom that is accessible to everyone. Let’s do this.

Source: FULL ARTICLE at Planet Ubuntu

Greg Grossmeier: Secrecy is power over others

[Think of this post as something like a public draft, fittingly enough. I’m looking for feedback. Poke holes. Make it (or make me make it) better.]

Secrecy is power over others. Seems like a pretty obvious statement right? Obviously when you keep something a secret you are the one choosing whether someone else can know that thing. In some cases that isn’t a huge deal (eg: I didn’t tell anyone else that I ate the last two oranges just now) but in other cases it is a horrible act of malice (let your brain run wild for a second on this one).

Luckily, our society is starting to become more accustomed to not protecting everything as a secret. There are better places and worse places, but it seems to me that the anti-secret (or pro-knowledge) crowd is gaining support.

But it hasn’t always been that way, of course.

Not that long ago, it was common practice for cancer sufferers to not know they had cancer. Their doctors would know and sometimes part of their family would (eg: parents or kids, depending on which one was “vulnerable”), but they would die of cancer never knowing they had cancer. In fact, from a quick web search, it seems that is still not an uncommon thing in Japan.

Not that long ago it was impossible for a citizen in the USA to request information about actions the government is taking. Now we have FOIA (which is still pretty limited and there are still far too many governmental secrets, I argue all of them).

What is behind all secrecy? The notion that one person/group can know something while another person/group is too dumb/smart/vulnerable/bad/good/whatever to know it.

One group is unilaterally creating a caste system. The other (non-knowers) have no agency in this choice and have no recourse other than begging the knowers. The knowers wield power over the nonknowers in many unfathomable ways, ways not yet even known when the knowers decided to create the nonknowers.

If you are a person in the group of nonknowers, it is easy for you to feel alone and as an outcast. Someone has decided that you, personally you, are not worthy of some bit of information, no matter how inconsequential it is (and the more inconsequential it is the worse the feeling). And when that information is about you, or your place in life, you are justified in feeling that you are worthless because you aren’t even worth as much as your own information.

Now, the question becomes, what do you as a knower or a person in a position who can delineate people as knowers vs nonknowers do? Do you share with everyone all you know or do you keep some things completely to yourself and other things somewhere in between (even through enforceable means such as NDAs, contracts/licenses, and the like)?

Does it matter depending on the information you possess? You will undoubtedly argue yes, of course it does. I did initially.

But should that be the answer?

Let’s start to dissect the usual excuses.

1.Just because something is normally treated as a secret doesn’t mean it should continue to be a secret. See the poor souls who died of cancer and at the same time completely confused and alone. “What we’ve always done” is never an acceptable excuse. Everything is open for reassessment.

2.Just because one group thinks the information can be misinterpreted by a “less informed” or “not as smart” person doesn’t mean it should continue as a secret. This is my biggest critique of the mentality I see in many researchers, even those who are pro “open”. They continue to sometimes be paternalistic and pretentious. This mentality should be corrected as early in a person’s life as possible.

2a.Some “open” licenses even codify this. The Open Government License from the UK says one must “ensure that you do not mislead others or misrepresent the Information or its source”. That sure is burdensome. Ensuring? I need to make sure that everyone who reads my work based on your data understands me correctly? As Mike Linksvayer has said about the OGL, it is quite problematic.

3.We are starting to see that business secrets are more costly than beneficial and this will only accelerate in the future due to the mode of production asymptotically approaching 100% digital. Thus, if this is the excuse, it should be justified (and not just in a anyway that is refuted before or after this bullet).

3a.Some research in this area is starting to come out from people such as Eric Von Hippel.

4. If your reputation as a person will be hurt by the information you tend to want it secret. This one is huge and complex. Defining the “you” the “others”, along with “reputation” and “hurt”, and lastly with a new word of “justified” are tough to do in a single bullet. I may expand this and do a full blog post on it later.

4a. Are you making the choice for a company? Is the information damning to you/the business because you are/the business is doing things that are illegal or unethical? Share it. Period. No questions asked. If you have the power to share that information and you don’t you are culpable (to the greater good). If you think my assertion here is wrong, tell me why any company should get away with actions which the rest of the world/country/state/county/whatever thinks is unacceptable? If you are a libertarian, isn’t knowledge the first requisite to being able to “choose with your money?”

4b. Are you making the choice for yourself? This one is where I will allow some leeway, until I can figure out a reason not to. Again, this one I’ll revisit in more detail later.

5. Money. This one is simple: why are you hiding your expenses? People feel like their finances are personal and private for reasons I can’t quite pin down. Jealousy (either direction)? Ashamed? Something else? Why is this? Why does it matter what my salary is? You can already infer much of it based on how a person lives (what the buy, what they don’t, etc). True, there are many that live below their means, but you can also infer that as well.

5a This is doubly so for ANY type of organization. I believe that the three main points of Open-book management are almost perfect. I only make one correction: “The company should share finances as well as critical data with all employees.” This means: everyone’s salary (especially the C-level types), where the money comes from (grants, products, services, and how much from where and for what), rent, utilities, everything. It’s easy, too. That document is already circulated among the C-level types and the board at least once a year. Just add it to archive.org and be done with it.

5a-continued I know of many non-profits that make their 990s and Financial Statements easily findable. In fact, many Free Software and related orgs’ documents are collated by Bradley Kuhn in this gitorious repository (https://gitorious.org/floss-foundations). And Carl Malamud has made this much easier by providing bulk access to all of the publicly available IRS documents for Tax Exempt Organizations (non-profits), ie: their 990s.

6. What’s your excuse? Please share (really).

Based on these refutations of the above excuses it is plainly clear that most, if not all, information should be freely available. Secrecy harms more than it protects.

Let’s think of all the ways that secrecy harms individuals and our society.

1. The countless deaths from secret drone attacks.

2. The countless deaths from secret wars perpetrated by democracies.

3. The countless deaths from secrets withheld by pharmaceutical companies.

4. The countless deaths from secrets withheld by car manufacturers.

… If those weren’t enough …

5. Unable to make quality non-profit donation decisions because we don’t know the organizations current financials and roadmap(s). I complain about this every year when donation time rolls around. This year a lot of non-profits were (minimally) hurt because I chose not to give to them, even after I did last year, because of a lack of information. In some small way, their own secrecy directly hurt them.

But, I don’t want to end on such an insignificant thought like me not donating $50 to the EFF this year. So instead, I’ll let you know that I’m not the only one thinking about this (Mike Linksvayer has alluded to this idea, while I was drafting this post, no less).

And now, let me ask you a question:

What secrets are you keeping and why?

flattr this!

Source: FULL ARTICLE at Planet Ubuntu

Jhosman Lizarazo: Recruitment for the project for #ubuntuco #Gammers

Project that will maintain a large and constant activity in the world of free games, should organize Lan Party’s and tournaments online where all members of the community and beyond to participate, learn and share. Although games should be mostly free also possible developments supporting platform.

The main idea of this project is not only fun, it is also a world of spreading Ubuntu and Free Software through the games, suggesting they should be part of events held within the community.

Additionally should create guides / tutorials for installing, configuring, and tips to practice the different games, and very important that they have a lot of activity on the platforms support willing to help those who need it for any eventuality with a game.

Recruitment:
Friday 11 of Junary 2013 to 19:00 hours
Saturday 12 of Junary  2013 to 10;00 hours

On the IRC channel #ubuntu-co-meeting en Freenode (http://www.ubuntu-co.com/chat)

Wiki of Project: https://wiki.ubuntu.com/ColombianTeam/Proyectos/Jugadores

Souce: http://distanciazeroopensource.wordpress.com/2013/01/09/reclutamiento-para-el-proyecto-de-gammers-para-ubuntuco/

Source: FULL ARTICLE at Planet Ubuntu