The new version of the GNU Affero General Public License has been published by the Free Software Foundation, based upon the existing GNU GPLv3 license but with one important difference: support for on-demand software-as-a-service (SaaS) applications. By publishing this license, the FSF aims to foster user and development communities around network-oriented free software.
The GNU Affero General Public License is a free, copyleft license for software which has been specifically designed to ensure cooperation with the community in the case of network server software. It is intended to guarantee the freedom to share and change versions of a program, ensuring it remains free for all its users. So while the GNU General Public License enables the user to make a modified version of the software and provide pubic access to it via a server but without ever actually releasing its source code, the Affero version is designed from the ground up to ensure that this modified source code is made available to the wider community. Specifically, it requires the operator of that network server to provide the source code of the modified version running upon it to the users.
Although this new license is based upon developments by San Francisco-based volunteers rating and reputation company Affero, responsible for the Affero General Public License based upon GPLv2, and which aimed to achieve similar ends, it is not the same and should not be thought of as a version of that license. According to the FSF, Affero has released a new version of the Affero GPL which permits relicensing under this new GNU AGPLv3 license. Affero confusion apart, it is hoped that by introducing this new license the Software as a Service development arena will find favour with the Open Source community. FSF board member Benjamin Mako Hill said, “The GNU GPL has been the most successful free software license because it makes a program's source available to its users. This enables massive collaboration between developers, since everyone gets the same benefits from this rule. The GNU AGPL will enable the same kind of cooperation around web services and other networked software.”
When Valve called Apple out for not taking games and game developers seriously, nobody really paid much attention. Despite Valve’s offerings in terms of games, they never really did anything for the Mac and so these were seen as outside comments. Between this and the later news about the large amount of money asked by the company for a Mac port of Half-Life 2, the arguments just weren’t that convincing. Now, longtime Mac developer id software is singing the same song.
John Carmack has criticized Apple for its game related decisions, concluding that the company simply does not get this market. Despite joining Jobs on stage at WWDC, to renew his studio’s commitment to the platform, the legendary game developer is not very
optimistic about gaming on the Mac.
To further dive his point, Carmack points towards Apple’s handling of games on both the iPod and iPhone.
The two mobile devices may not be Macs, but they are a product that can support games and that requires special attention from Apple in order to ensure that game developers can actually develop.
Instead of making sure that these developers can flourish, Apple has done the exact opposite, locking the two devices and giving only the most rudimentary access. In the case of the iPod, when development was finally allowed, developers had to work with an emulator. With the iPhone and iPod touch, the company refuses to allow any development until the native software development kit is released in February next year.
Both of these decisions make developing games for these platforms highly impractical.
"The honest truth right now is that Apple's not exactly hugely supportive of [games for the iPhone]," Carmack says. "When they finally allowed games to be put on the iPod... in many ways it's one of the worst environments to develop games for. You have to work on an emulator... just all these horrible decisions."
This is not too different from what valve was saying and does indicate that the company as a whole simply disregards the entire game market. While this seems to be the case, Apple isn’t exactly being hounded by their stance.
"[Apple's] strategy seems to be working just fine from a business standpoint, so I'm not going to second guess them and tell them they're being fools or idiots for not focusing on this," the developer admits.
While all of Apple’s products are doing well even despite the lack of commitment to games, this market remains an important one for many users and it could be very beneficial to the company if only it could be bothered to do anything about it.
Posted by SignintooldBlogger | Posted on 9:19 PM
Posted in windows
With Windows Vista far from being the last mammoth release of the Windows operating system as we know it, Microsoft is increasingly focusing on Windows 7. Stripped down of its Vienna codename, following the development strategy implemented by Steven Sinofsky, Senior Vice President, Windows and Windows Live Engineering Group, debuted with the introduction of product numbers, Windows 7 is currently set for 2010, in both 32-bit and 64-bit flavors. At the same time, there are generally only scarce details related to Windows 7 available, most of which do not benefit from any official confirmation from Microsoft.
But one aspect of the operating system, that the Redmond company will evolve, concerns the ecosystem of programs and applications built on top of the platform. In this context, Windows 7 could be synonymous with an overhaul of how the Windows client handles the deployment, configuration and management of third-party software products integrated into its fabric in an effort to improve installation, stability, performance etc.
Well, according to the Windows Survey on Deploying and Configuring Applications, Microsoft is quite interested in the impact of the User Account Control on the development, installation and configuring of applications. While it is highly unlikely that the company is considering dropping UAC, the security mitigation could be tweaked as a consequence of the feedback received. But at the same time, Microsoft is pointing to a simpler installation experience that does not by any means require elevation of privileges.
Microsoft is also questioning developers in relation to the diagnostics and troubleshooting process of application failures, as well as extensive repair options, complete uninstall and a separation of the program from Windows in order to avoid conflicts and errors impacting the operating system. Still, by the repetition of the topic involving the lack of administrative privileges for future applications for Windows 7 it appears that the UAC is here to stay.
Posted by SignintooldBlogger | Posted on 9:17 PM
Posted in piracy
The French authorities seem to be prepared to launch a campaign against the illegal downloaders in the country as they want to stop the distribution of pirated music and videos. According to Financial Times, President Nicolas Sarkozy wants to create a special government body which will be responsible for blocking these illegal downloads. But what's more interesting is that the authorities want to remove the access to the Internet for the ones discovered as illegal downloaders. Although some of you might believe this move is way too harsh, it can be pretty efficient as the pirates will be unable to download additional illegal files after they are first detected.
In case you're wondering how they will get the information about the users who download pirated content, it's quite easy to obtain it since the ISPs are able to monitor the entire activity. This way, every time a consumer accesses an application flagged as illegal, the authorities could start an investigation. The targeted applications are obviously the peer-to-peer and file sharing solutions. The copyright holders and the Internet service providers will probably become partners for the government as this move can reduce the pirated content distributed inside the country.
"In exchange for the clampdown on illegal downloading, the music industry has agreed to make individual downloads of archive French material available on all types of players by dropping digital rights management protection," Financial Times added. "The French film industry has agreed to release DVDs more quickly after a film’s first cinema screening, reducing the delay from 7½ months to 6 months."
As far as I can see, this seems to be the most important move made by the French authorities to reduce software piracy and encourage users to download only genuine software, music or movies. However, there are way too many more steps to do until this huge phenomenon stops so let's hope some of the pirates will get scared and will stop distributing pirated content.
Posted by SignintooldBlogger | Posted on 6:47 PM
Posted in linux
"While the Linux Foundation's third annual desktop Linux survey doesn't officially end until November 30th, the number of daily respondents have shrunk to a trickle and the Foundation is working on analyzing the results. They now have up an early look at the raw data. For starters, almost 20,000 self-selected users filled out this year's survey compared to fewer than 10,000 in 2006's survey. Not surprisingly, the Ubuntu family of Linuxes is the most popular among organizations, at 54.1 percent. This was followed by the Red Hat family — RHEL (Red Hat Enterprise Linux/Fedora/CentOS) — with 50.2 percent. The Novell SUSE group — SLED (SUSE Linux Enterprise Desktop) and openSUSE — came in third, with 35.2 percent."
Read MorePosted by SignintooldBlogger | Posted on 4:35 AM
UPDATE, 11/14/07: A motion was informally submitted to the OGB for discussion and endorsement of this proposal. Today that proposal was placed on the meeting agenda however no member of the board was willing to even submit it for discussion or debate. This proposal is therefore, for the time being, dead and this author is saddened by the continued lack of action on the part of the OGB to even advance the discussion. This only further enforces the reality that change will come from within Sun, not from the OpenSolaris Community or its Board.
The following is an open letter to the OpenSolaris Community, of which Sun Microsystems is a member, as a response to the great naming debacle.
We stand at a crossroads. Two paths before us: success and failure. Two parties opposed: Sun Microsystems and "the community". One simple problem: will Project Indiana take on the name "OpenSolaris'.
Does that sentence seem overly dramatic? Yes. Is it untrue? No. The situation we find ourselves in is nothing short of madness, utter confusion and chaos. With the success of Project Indiana's maiden voyage we should be more unified and excited than ever, but alas we are not. We stand more divided than ever... over a name.
Ian Murdock came to Sun as a savior. He did not invent something great, rather he brought together greatness in a unified force. Project Indiana was its name. When Solaris was without direction, when our future was clear but path unknown, he brought together the projects and persons together necessary to chart that path. In the course of that work he sought to solve a simple yet important problem: "Where do I download OpenSolaris? How do I run it?" This is a branding problem, a naming problem, with powerful implications and a hurtle to success. The answer lies in the question... the distribution must be called OpenSolaris.
But OpenSolaris carries a variety of meanings now. Most importantly, it carries two:
- OpenSolaris is currently synonymous with "Nevada", the Open Source (CDDL) code base. This may be used by a Distribution such as Nexenta ("Based on OpenSolaris"; "Based on OpenSolaris Technology", in this cased meaning the source), by a provider such as Joyent ("Built On OpenSolaris"; in this case meaning Solaris Express), etc.
- OpenSolaris refers to the community around the code, in a wide variety of projects and efforts. This may be used by a Users Group ("Silicon Valley OpenSolaris Users Group"), a project or effort ("OpenSolaris Desktop Project"), etc. None of these things use the term to mean any one product in specific but rather the whole.
Hence our dilemma. To name the distribution OpenSolaris is to confuse the term by making something fairly generic mean something very specific... yet, to name the product/distribution something other than OpenSolaris is to create yet a different type of confusion. Is there no solution? Is this a perpetual stalemate?
I believe there is a solution and that everyone can win. Whats more, I believe that the only true solution is a win-win solution. I believe that Ian Murdock is a worthy leader and I also believe that the community has legitimate concerns.
I therefore humbly submit that OpenSolaris's reference distribution, Project Indiana, name become: OpenSolaris RD
This name provides a variety of advantages:
For the community, OpenSolaris RD is clearly delineated, drawing on the OpenSolaris brand but being distinct at the same time.
For Sun, this provides a clear, hip, conventionally accepted naming scheme that is extensible over time. Taking up the name "OpenSolaris" alone is short sited. Because of the nature of the distribution a fully supported version will need to be created for ISV Qualification, etc, down the road. This qualified version will be a customized version of OpenSolaris RD and perhaps named OpenSolaris GS ("Genric Server") or OpenSolaris DS ("Data Server"). Furthermore, specific pre-canned varieties can extend yet futher without confusion: OpenSolaris HPC, OpenSolaris HA, etc. Given that there are several plans for appliances in the next year, this naming scheme can bring them into the mix as well, and later provides a simplified naming convention for picking the binary distribution thats right for you.
I believe that my proposed naming provides advantages to both the OpenSolaris Community and to Sun Microsystems, where we can both share the brand, monitize the brand, and minimize confusion both now and down the road.
The current actions of both Sun and the OpenSolaris Governing Board are gear toward a stalemate at this time. The OGB is deciding on a official position statement regarding the issue, yet allowed a review of that statement by Bill Franklin (representing Sun Microsystems) prior to declaring it an official position; this simply defeats the purpose of making such a statement given that the purpose of such a statement is to send a clear message to Sun on where it stands. The motions currently pending seek not to resolve the problem but rather to post-pone any steps toward a real resolution. I believe that my proposed naming offers a long term solution to end the current line of motions and put it firmly behind us, and back on a unified path of glory.
It is with great humility that I request the serious consideration of this proposal by Sun Microsystems (represented by Bill Franklin), Project Indiana Founder and Chief OS Strategist Ian Murdock, and the OpenSolaris Governing Board.
In closing, I believe in light of recent frustrations that a word be devoted to Mr Ian Murdock. I have had the pleasure of meeting with him several times since coming to Sun and getting to know his mind. I believe with ever core of my being that he is one of the most open minded and receptive technologists that I've ever met. I am personally offended by the various accusations that he is closed minded or inflexible. I humbly ask the community to consider that there are many persons at Sun who have various agenda's which are in several cases being unfairly placed on him. He has tried to be open and honest with the community and repaid with mockery and condescending remarks. It is, in my opinion, of the utmost importance that we quickly resolved this naming controversy, re-group, organize ourselves, and work together with Ian Murdock toward a brighter future for OpenSolaris and Sun Microsystems. Our best hope for the future of all parties is his continued leadership; we tried it without him for 2 years and got no where, now, because of his leadership, regardless of your personal opinion of him, his decisions, or his execution, we have come further than we previously could have seen ourselves in 2-5 years. I applaud Ian Murdocks leadership, his honesty, and his commitment to this process.
Read MorePosted by SignintooldBlogger | Posted on 9:22 AM
Posted in facebook
Facebook's new Beacon advertising platform, which leverages its users' news feeds as a sort of personal endorsement for products and services used, is already coming under heavy criticism. On November 6, Facebook launched an advertising system called Beacon that consists of a partnership between the popular social network and 44 other sites. The system allows a user's activity outside of Facebook to be recorded and then posted on his or her news feed. Merchandise purchases, rentals of films and games, streaming videos being viewed, or reviews being written and submitted, all trigger events that are linked back to the user's Facebook page as an update that friends can view. For example, News Feed: 'Tim purchased How to be a Better Writer on Amazon.com' would be broadcast to everyone I'm connected with on Facebook. One big problem with this system may be that it's turned on by default, and requires multiple opt-outs when using more than one participating site. The political activism site Moveon.org has gotten into the act, declaring Beacon a glaring violation of Facebook users' privacy, and offering an online petition for users to submit grievances to the social networking site. "Facebook says its users can 'opt out' of having their private purchases reported to the world," writes MoveOn. "But the link is easy to miss. And even if you do 'opt out' for purchases on one site, it doesn't apply to purchases on another site--you have to keep opting out over and over again. The obvious solution is to switch to an 'opt in' policy, like most other applications on Facebook." Perhaps more importantly, Beacon uses a customer's buying habits as product or service endorsements with no reward given to that person as an endorser. True, Beacon could be heralded as an advertising breakthrough, blurring the line between advertiser and consumer, but the potential problems with the system could be far too numerous, far too soon. One user complained that Christmas gifts she purchased from Overstock.com were announced on on her Facebook page item by item, effectively negating any level of surprise. Another user's charitable donation on Kiva, intended to be anonymous, was advertised in his news feed without his knowledge. In the meantime, as Beacon peels back a layer of security, it appears to be forcing users to consider the social ramifications of their purchases. Participating sites include AllPosters.com, Blockbuster, Bluefly.com, CBS Interactive (CBSSports.com & Dotspotter), ExpoTV, Gamefly, Hotwire, Joost, Kiva, Kongregate, LiveJournal, Live Nation, Mercantila, National Basketball Association, NYTimes.com, Overstock.com, (RED), Redlight, SeamlessWeb, Sony Online Entertainment LLC, Sony Pictures, STA Travel, The Knot, TripAdvisor, Travel Ticker, TypePad, viagogo, Vox, Yelp, WeddingChannel.com and Zappos.com. For its part, Facebook dismissed the assertion by MoveOn.org that it is misleading users and turning them into advertisements. "We encourage feedback from our users on new products," the company said in a statement, "but in this case, the MoveOn.org-led group misrepresents how Facebook Beacon works. Beacon gives users an easy way to share relevant information from other sites with their friends on Facebook." "Information is shared with a small selection of a user's trusted network of friends, not publicly on the Web or with all Facebook users. Users also are given multiple ways to choose not to share information from a participating site, both on that site and on Facebook," the company added. But as anyone using such sites knows, social networks do not just connect a user's closest friends, but also colleagues and acquaintances. With many users counting hundreds or thousands of "friends" on Facebook, and an individual's Beacon information available to anyone in the same network, the threat to privacy is a big one. Facebook also did not specifically address concerns about why its service is opt-out, rather than opt-in. Of course, the problem for the site is that if Beacon notices were opt-in, few users may actually turn them on, limiting a great deal of revenue for a company that has struggled to monetize tens of millions of users.






