Recent Updates Page 114 Toggle Comment Threads | Keyboard Shortcuts

  • Roberto Galoppini 7:59 pm on February 16, 2007 Permalink | Reply  

    Internet is for everyone: the Mozilla Manifesto 

    “The Internet is for Everyone” is the title of a quite famous RFC written almost five years ago by Vint Cerf, one of the “founding fathers” of the Internet. RFC 3271 doesn’t specify any Internet standard, but is a sort of global memo to remember us that we need to demand Internet freedom. Cerf was in his closing saying:

    Internet IS for everyone – but it won’t be unless WE make it so.

    On the 13th of February Mitchell Baker , President of the Mozilla Corporation, announced on her blog the availability of the Mozilla manifesto, which led me somehow back to the forementioned Internet for Everyone RFC.

    From her own post the Mozilla Manifesto’s goals:

    1. articulate a vision for the Internet that Mozilla participants want the Mozilla Foundation to pursue;
      .
    2. speak to people whether or not they have a technical background;
      .
    3. make Mozilla contributors proud of what we’re doing and motivate us to continue; and
      .
    4. provide a framework for other people to advance this vision of the Internet.

    Here the Mozilla Manifesto’s principles:

    1. The Internet is an integral part of modern life – a key component in education, communication, collaboration, business, entertainment and society as a whole.
      .
    2. The Internet is a global public resource that must remain open and accessible.
      .
    3. The Internet should enrich the lives of individual human beings.
      .
    4. Individuals’ security on the Internet is fundamental and cannot be treated as optional.
      .
    5. Individuals must have the ability to shape their own experiences on the Internet.
      .
    6. The effectiveness of the Internet as a public resource depends upon interoperability (protocols, data formats, content), innovation and decentralized participation worldwide.
      .
    7. Free and open source software promotes the development of the Internet as a public resource.
      .
    8. Transparent community-based processes promote participation, accountability, and trust.
      .
    9. Commercial involvement in the development of the Internet brings many benefits; a balance between commercial goals and public benefit is critical.
      .
    10. Magnifying the public benefit aspects of the Internet is an important goal, worthy of time, attention and commitment.

    I like the idea that the Mozilla project is more than simply releasing new versions of Firefox, and while I’m not involved in the Mozilla project I’m really willing to help.

     
  • Roberto Galoppini 8:42 am on February 16, 2007 Permalink | Reply  

    Free as in Culture: a possible definition of Free Cultural Works 

    Benjamin Mako Hill, a known Debian GNU/Linux developer, and Erik Möller, formerly Chief Research Officer at Wikimedia Foundation and currently Wikipedia author, almost one year ago joined to write a Free Content and Expression Definition. Two days ago a diverse group of writers released the first version of the “Definition of Free Cultural Works.”

    Benjamin, started thinking about the issue almost two years ago, explaining that unlike Free Software, Creative Commons in his opinion failed to set any standard of freedom. Then he argued that:

    Creative Commons and the free culture movement were struggling to build a cohesive freedom movement in the way that free and open source software had succeeded in doing by never stopping to define the ground rules of the commons movement.

    I argued that Free Software built a movement around calls for essential freedoms and against the actions of software producers who failed to live up to this standard. On the other hand, Creative Commons has argued for “some rights reserved” but never explained which rights were unreservable. In the process, they’ve done the invaluable service of creating a stable of powerful, internationalized licenses. But they failed to build the type social movement that some of us wanted. While this was never their goal, it left some people unsatisfied.

    He later made it more clear with a second version:

    Whether in unison or cooperating in separate groups, it is time for those those of us that feel strongly about freedom to discuss, decide, and move forward with our own free information movement built upon a standard of freedom. When we have defined free information in terms of essential freedoms, a subset of Creative Commons works and a subset of Creative Commons licenses will provide tools and texts through which a social movement can be built.

    Then Larry Lessig introduced him to Erik Möller, who was planning on launching the same project, and from theit collaboration came up the Free Content and Expression Definition and, just few days ago along with other the release 1.0 of the Definition of Free Cultural Works.

     
  • Roberto Galoppini 12:06 pm on February 15, 2007 Permalink | Reply  

    Italian Open Source developers: Alessandro Rubini (part II) 

    Alessandro Rubini, one of the most famous Italian hackers and representative person in the free software arena, yesterday answered few questions which get some local attention. Today I’m reporting the last of the two part interview.

    How are you targeting businesses? Since you work alone, how do you cope with extra work?

    Well, I actually don’t hunt for work. It’s usually the company that finds me. When a company looks for gnu/linux embedded expertise, they either go straigth to Montavista or they look around. If they look, they usually end up calling someone nearby. My recent clients are usually from my area, and that’s good: it means farther companies find other consultants (I know for sure they do). I’m not alone in my field, and demand is growing.

    In this expanding working environment, I tend to cooperate with other consultants. We are actually mates rather than competitors, and it’s common for us to deal with overloads by getting help from a colleague, with due signing of NDA’s when the client requires it (not often, in fact). It’s not a nation-wide network, though. Strict cooperation is within a handful of people, but we heard about a number of others. So we can at least suggest other names to call when we can’t deal with the task at hand.

    Alessandro’s network is the lightest form of association I can think of, a simple web page collecting people under the GNU Devide Driver umbrella. I’m happy to hear they take advantage of cooperation and I guess they don’t need to spend time and effort to write partnership agreements. It is a ring of trust, they all behave correctly and they naturally tend to do so.

    On the other hand their approach doesn’t scale, they don’t share commercial costs and they are bound to spend time to commercialize themselves. They choose freedom, even in this respect.

    Do you think Linux-embedded markets itself effectively to businesses?

    It’s the other way round: many companies in the electronic and telecommunication area are seriously switching to embedded GNU/Linux.

    Actually, it’s usually a little GNU and a lot of Linux (the kernel), but the reason they do that is usually the GNU GPL (freedom from lock-ups, more than cost issues).

    Most of those companies just want to master the subject matter, or ask external help for the first project but work to build internal expertise meanwhile. I feel we consultants cover a very small fraction of overall investments in embedded GNU/Linux. But sometimes a company finds itself on strict deadlines and the internal resource reveal scarse; so they unspectedly have a tough problem for someone skilled to solve.

    My suggestion, if any, to people willing to work in this field is to get expert in some field and publish the code they can contribute. This is the best way to get credits. Offering to help an established company (or consultant) nearby is a good bet nonetheless.
    It’s quite difficult for us to find the right people, in a world where everyone claims to be a computer expert — so it’s easier for the right people to find us.

    Alessandro feels that consultants cover only a tiny fraction of overall investments in embedded GNU/Linux, as he says his customers ask help just for the first project, but then they tend to internalize knowledge.

    I suspect that many vertical markets are doing that nowadays, it’s definitely a resource marketing inefficiency, likely due to a sort of market failure occuring with imperfect knowledge.

    How did your job changed during the last five years, and how will it change in the next five?

    Things are getting more complex. As CPU power increases, companies want to put more stuff in it: graphic interfaces, video streaming and the like, even in small ARM or PPC devices. There’s less “substance” (industrial automation) and more “appearance” (cool gadgets), at least as an overall ratio. I don’t expect this trend to stop, and I’ll personally try to stick to “substance” problems as much as possible.

    On a less technical level, it didn’t change a lot over time. There’s more work globally, as companies get more accustomed to free software ideas, but the basic points dind’t change much: they want to build their own expertise while delegating the first prototypes, and they come back when an unexpected problem occurs. Again, nothing disruptive is happening, it’s just the usual knowledge-related business practice. Which is a good achievement in itself, in my opinion.

    Thank you very much Alessandro, you raised many important issues, I really wish you happy hacking, please keep writing books and educating new GNU developers!

     
  • Roberto Galoppini 3:41 pm on February 14, 2007 Permalink | Reply  

    Italian Open Source developers: Alessandro Rubini 

    Alessandro Rubini is one of the most famous Italian hackers, he installed is first GNU/Linux distro just after getting his degree as an electronic engineer. He received a Ph.D. in computer science at the University of Pavia, but he left the University because he didn’t want to write papers. He currently works as freelancer, he has several years of experience with writing device drivers for frame grabbers and other industrial devices, he also writes articles and books.
    For years he has been the strongest Free Software Italian advocate, and while he is not anymore involved with FSF Europe activities, he is still the most representative person in the Italian free software arena. I asked Alessandro to answer few questions about his job and about free software development, today I’m reporting his first answers, quite surprising indeed.

    How did you start getting working with GNU/Linux?

    It was 1994. I was enjoying Unix systems and free software at the University, so I started looking for something with pipes, gawk and gcc for my home computer. So I got that strange 0.99.14 thing in a pile of floppies. After that, I went shopping for something supported by that operating system, and upgraded the ZX-Spectrum.

    Having source code handy and being able to talk with the authors was great, both technically and socially. And it was a simple system back then, easily learned and hacked, although not as modularized and clean as it is now. I speak of the kernel, obviously, not about the GUI or similar things.

    How did it happen to you to write a book about Linux Drivers? Was it helpful to get new customers?

    I am an electronic engineer. Computers are tools that simplify moving physical things. I wanted to build my hardware and drive it. And I tend to teach others what I enjoy to do. So I began writing for Linux Journal, and then the editor put me in touch with the publishing house. They were looking for that kind of expertise. So I signed my contract and spent one full-time year on the text. No, it is not the taskI’ve been built for.

    Yes, it is helpful. At first I worked as a consultant for University deparments – I have a pair of acquisition systems running since then – then new clients found me on the Net, partly because of the packages I published, partly because of the book. Unfrotunately, publishing software takes a lot of time, so now I publish less.

    Do you enjoy your daily work? Do you work at home? What would you like to change about it?

    Yes, I find my work quite an interesting one. I work at home and in my own office, out of reach of my babies, where they wouldn’t pull cables and push buttons. Sometimes I also work in a University lab.

    The good point in self-employment is that you can manage your time. So you can take your days off when you need it. And your nights on, when the clients need it.

    The good point in working with free software is that you always with people more than with computers. Not only when teaching or helping people in solving problems, but also when studying new problems or finghting for your own bugs: the authors’ ingenuity, their choices and their preferences are always apparent throughout the code. Technology is created and dominated by people: it’s a matter of ideas and intelligence, and it’s great to feel and discover it every day.

    Alessandro’s attitude respect the main features of hacker ethic as described by Pekka Himanen in his Hacker Ethic: he has an passionate attitude to his job, and he likes to realize himself and his abilities. He also somehow enjoys to share his knowledge, but you need to read what he thinks about “tribes” to understand how much does he fit the Himanen model.

    What are the advantages of the community when it comes to product development?

    Well, I think the community doesn’t exist. There is no community as such, in my opinion, only a bunch of random hackers working on random stuff.

    No, I don’t deny the importance of people, as I said above. But I don’t feel a “community” is there: there is no common view or common goal, not even a common language. There are small groups that feel they are a community, but there isn’t such a thing as “the” community.

    Free software is like knowledge: it evolves and increases over time, slowly but steadily. Being involved in knowledge-production is difficult and it takes time.
    So product development should happen outside of such involvment, while respecting copyright and all the relevant licenses. The technical expertise out there is a great help, but most information found on the net is wrong or subtly incorrect. For some problems you need to ask the authors, on the relevant mailing lists for the specific project, but this is not the community, is individual people.

    So the advantages of distributed development is that knowledge advances over time without being controlled by a person or a company. Not unlikely what happens in other fields. It may look strange, but that’s only because software development used not to work as it should (and as everything else develops).

    Alessandro couldn’t be any clearer about what he thinks about open source communities, in his opinion product development is definitely not related to community participation. In his opinion there is no such thing like the symbiotic approach, I guess because of the trade-off between efficiency and effectiveness. Corporates want to respect milestones, while communities are more interested in doing it right, when feasible.
    On the other hand the states that distributed – and not coordinated – development turns in knowledge advance over time without being controlled by a single entity.

    That’s the Freedom Alessandro talks about.

    (To be continued tomorrow)

     
    • vincos 2:18 pm on February 15, 2007 Permalink

      Molto interessante ! L’ho rilanciato sul mio blog. A presto

  • Roberto Galoppini 9:19 pm on February 13, 2007 Permalink | Reply  

    Business Development: SpikeSource certifies Ubuntu readiness 

    Yesterday SpikeSource and Canonical announced that SpikeSource will certify its business-ready open-source applications for Ubuntu and deliver support for Ubuntu through its channel of solution providers.

    Kim Polese, CEO of SpikeSource, commented:

    The popularity of Ubuntu combined with Canonical’s commitment to Open Source development, makes it a perfect partner for SpikeSource, Ubuntu users can now benefit from the same open source innovation from their business applications as they do from their operating system.

    Canonical recently announced another important technological partnership with Linspire, to integrate with each other’s Linux distributions. An advisor from market researcher Illuminata, said:

    [..] as Linux and Linux distributions mature, proliferation of distros becomes much less interesting. This seems a case of essentially combining a couple of distributions to try and achieve a critical mass of interesting, differentiating features — something that’s increasingly difficult to do. I don’t see this becoming another important enterprise distro, but it will help both of these to remain a viable ‘Tier 2’ distribution.

    Canonical is definitely becoming a serious challenger.

     
  • Roberto Galoppini 3:57 pm on February 12, 2007 Permalink | Reply  

    Open Source and women: “Women in open source mini-conference” 

    The Southern California Linux Exposition yesterday guested a mini-conference on women in the free/open source software community.

    Stormy Peters, formerly founder and manager of the Open Source Program Office at HP, co-founder of the non-profit GNOME Foundation, and now working at OpenLogic, said that women are less than 2% of open source software developers, explained that:

    while indeed a minority of information technology workers were women (roughly 20%), an even more staggering minority — to the tune of 1.5% — of free software contributors were women. The reasons given for this disparity were many and mostly related to cultural roles and expectations for women in the western world. “Alpha dog” behavior, posturing, backbiting, and mysogyny were listed as common and unfortunate social habits among free software programmers, and throughout the day the issue of how to deal with this behavior was approached from several different angles.

    Jean T. Anderson, an IBM employee and an Apache Derby project comitter and the Apache DB Project PMC Chair, stated that Apache is not about code, but about community. She outlined the most significant barriers to female free/open source software participation:

    • Women frequently don’t know how to get started with a project.
      .
    • They are afraid of looking stupid.
      .
    • They don’t want to be flamed on the public mailing lists or IRC.
      .
    • The feel that they do not speak English well enough to participate.
      .
    • They are uncomfortable with publicly accessible and archived email lists.
      .
    • They are not comfortable “selling” their ideas to the group.
      .
    • Sexist jokes and demeaning comments create a negative atmosphere for women.

    The agenda wasn’t fully formed one month ago, but  it’s clear that this mini-conference was a success, and I invite you to read more about it.

     
  • Roberto Galoppini 6:55 pm on February 11, 2007 Permalink | Reply  

    Open Solutions Alliance: yet another advocacy group? 

    The Open Solutions Alliance (OSA), is a new advocacy group debuting next February 15 at LinuxWorld OpenSolutions Summit in New York.

    OSA exhibitor info says:

    The Open Solutions Alliance consists of leading companies dedicated to making enterprise-class open source software solutions work together. We help customers put open source solutions to work by enabling application integration, certifying quality solutions, and promoting cooperation among open source developers. Membership is open to organizations providing high-quality, business-ready open source solutions.

    OSA’s speech, scheduled on the 15th of February is the following:

    Open Solutions Alliance forms to promote Interoperability between Open Source Solutions.

    OSA founders are not giving details yet about members’ names, but an anonymous interviewee reported that at least 10 companies have already signed up. OSA insider told Linux.com that:

    [the group will be] focusing on business use of open source apps. Other, earlier open source advocacy groups have concentrated on legal and licensing matters, and that even the ones that have done direct open source advocacy have mainly worked with open source infrastructure, like Linux and Apache, rather than open source applications.

    OSA’s focus seems to be addressing the third challenge, trying to offer the inter-applications interoperability that open source products are lacking of.

    In other words, OSA hopes to become a national — possibly even worldwide — trade association for commercial open source vendors, similar in many ways to the trade associations that serve proprietary software vendors.

    Will this last technological club work, eventually?

     
  • Roberto Galoppini 4:39 pm on February 10, 2007 Permalink | Reply  

    Marc Fleury leaves Red Hat 

    Marc Fleury joined Red Hat last year after JBoss acquisition as senior VP of JBoss division, and yesterday announced that he won’t be back.

    Fleury complained about a lack of support for Jboss and now he said that he has decided to leave Red Hat to pursue other personal interests.

    Red Hat released the following statement from Fleury on Friday:

    I have done what I can to help Red Hat succeed. People need to understand that open source is a tsunami that is transforming the software industry in its wake and its inevitability is now well beyond challenge or the force of individual personality.

    While we haven’t heard the last of Fleury, we know that Fleury named JBoss as an example of so called “professional open source“, in which a company forms around the project, owning the code and all key developers.

    So, what happens to professional open source firms, when key people leave?

    Articles on the topic:

    Fleury,JBoss, Red Hat,Payouts..and true entenepreurship

    JBoss headFleury quits Red Hat

    Could Red Hat loose Jboss founder?

     
  • Roberto Galoppini 7:58 pm on February 9, 2007 Permalink | Reply  

    Open Source Market: half of the top packages lack enterprise support 

    OpenLogic made public research results showing that while enterprises are widely adopting Open Source, half of top packages don’t offer an enterprise support yet.

    Researchers in the fourth quarter of 2006 asked to more than 800 IT or business professionals if their organizations are already using OSS and which are the biggest challenges in implementing it.

    The top 5 challenges were, in order:

    • Choosing the best open source products
      .
    • Finding enterprise grade open source support
      .
    • Getting open source components to work together
      .
    • Ensuring open source software comes from a trusted source
      .
    • Managing updates of new versions of open source products

    The list really worth to read, and I totally agree that selecting the best open source product is considered the most important issue, even more important than finding enterprise level support. Commercial Open Source is getting a mature market, and choosing is eventually becoming mainstream.

    OpenLogic asked organizations using OSS whether they have open source policies. The results showed that organizations recognize the need for clear policies:

    • 58% of all respondents have an open source policy, are currently developing one or have a plan to create one.
      .
    • 83% of organizations using more than 25 projects have an open source policy, are currently developing one or have a plan to create one.

    Speaking with a layer working at a law firm based in London, I learn that large firms engaged in merger or acquisition of firms having IT assets always require legal advice. to be sure they are using open source and commercial third-party code correctly. Having a clear open source policy may make it easier, indeed.

    OSS used in the Enterprise

    In separate research, analysis of OpenLogic’s enterprise customers discovered that, on average, OpenLogic customers use 75 different open source packages.

    I agree with CBR on line staff saying that:

    is not surprising that less than half of the top projects had commercial-grade support options available, although that remains a significant problem in the eyes of enterprise users.

    Steven Grandchamp, CEO of OpenLogic, commenting the issue stated:

    We know that most technical people understand the many benefits of using open source software but our research shows that there are lingering business concerns, including commercial-grade support, that have enterprises looking for a solution.

    I totally agree.

     
  • Roberto Galoppini 7:32 pm on February 8, 2007 Permalink | Reply  

    Stallman starts a campaign promoting Ogg Theora 

    Today reading Robin Good I happened to know that Richard Stallman asked him to remove from YouTube his video clips showing Richard’s interview, because

    [..] it doesn’t work with free software!

    Robin Good is an independent reporter trying to spread Stallman’s ideas:

    While I am fundamentally a supporter of Richard Stallman’s views on free software and democracy, I am also an indipendent reporter trying to spread and divulge his ideas, concepts, plans which nonetheless his huge popularity are still completely unknown to the greater part of my readers.

    But who knows Stallman knows how important is popularity to him:

    The goal of GNU was to give users freedom, not just to be popular.

    Despite Richard often forgets that GNU popularity wasn’t supposed to be a goal, he always made clear that the ultimate goal is users’ freedom.
    Preventing people from knowing about him and FSF, is a means toward that goal?

    The Ogg Theora “standard”. Ogg Theora is an open format supported by an application released under a BSD-style license, but so far there is no format’s specification other than the source code of the program.

    No wonder the format has not been approved by any standardization body yet.

    Open standards may impose “reasonable and non-discriminatory” royalty fees and/or other licensing terms on implementers of the standard and are harmful for OSS implementations.

    Besides licensing issues there are other important issues within standardization bodies policies, like the ten rights reported in Krechmer’s paper “The meaning of Open Standard”.

    Standardization bodies should be able to decline to certify subset implementations, or to place requirements upon extensions, as suggested by Perens in his Open Standards and practice, in order to avoid predatory practices.

    Richard, Freedom is about knowledge, and file format specifications matters!

     
    • Roberto Galoppini 11:15 am on February 9, 2007 Permalink

      Stefano, President of the Italian Chapter of Free Software Foundation Europe, wrote a post (Italian) talking about the issue. While he understands the reasons behind Richard’s decision, he looks concerned about it. Others are quiet critical about it.

    • Simo 3:54 pm on February 9, 2007 Permalink

      Richard didn’t ask him to actually _remove_ the videos.

      Robin took a general statment which can be summarized in: “please don’t publish videos that can’t be viewed with free software”, and made it into a scandalistic article.

      If you read the article to the end, you’ll find out that Robin was at least deceiving, as he admits that Stallman, after direct request, didn’t deny him permission to post the video on YouTube, he just stated a preference not to.

      So what is it this all about? Just bashing RMS as usual … it seem a national sport nowadays.

    • Robin Good 6:24 pm on February 9, 2007 Permalink

      Hello Simo,
      I am not into bashing Stallman at all.

      That’s not my goal.

      As I have clearly stated in the beginning and end of my article I am actually in full support of the ideas and principles he is defending.

      Re making a scandalistic article from a supposedly gentle and open-minded offer, let me just cite again for you what Stallman titled and wrote in his first email:

      “Please remove the clips from YouTube!

      …please remove those video clips from YouTube. Please post them in a way that works with free software, or NOT AT ALL.”

      My point is that I should not be restricted to post these video clips in a largely unknown and unsupported format, which does not allow for direct streaming from within a browser. I do not write for an audience of geeks and many of my readers don’t even know who Richard Stallman is. If I make it too difficult for them to even find out what free software is really all about I don’t really see what’s the benefit I am bringing to them.

      What perplexes me the most is that if these very video clips were allowed free existence and distribution across all formats and video sharing services, just like it has been happening right now, Richard’s and the FSF message would reach the eyes and ears of thousands more people.

      If we expect individuals to use their head, to reason and make sense of Stallman’s logic and principles and then to take action with it, how can we pretend that these same individuals learn and discover these messages if we make it so hard for them to get at them?

      So, if pretending to have the freedom to post my video interviews on the media I prefer and without restrictions of sort is considered “bashing Richard Stallman and writing scandalistic articles” I am definitely gulty of these horrible sins.

    • Simo 2:09 pm on February 10, 2007 Permalink

      I was just criticizing the way you put it down.
      While I agree myself that Free Software compatible formats should be used whenever possible, I also agree with you that spreading information, in some cases, is more important.

      You, as media writer, know very well that the way you tell a story make a lot of a difference in the way the public perceives it. That’s the point, not your freedom to put a video on YouTube.

    • Roberto Galoppini 9:11 pm on February 12, 2007 Permalink

      Simo I believe Robin told the story the way it is. I suggest you to read again the article, it has some interesting updates you might enjoy.

      Robin’s article raised an important issue within FSF and it might eventually have helped a process: stay tuned!

    • Roberto Galoppini 10:08 am on March 1, 2007 Permalink

      More interesting updates from Robin, no doubt he helped the process eventually, finding tools and services to upload and to watch video using free software. I would call it a nice gift to Richard and Free Software’s friends from Master New Media.

c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel