Home Blog Page 1216

Cisco Helping Advance Open Source in Networking

Last week I was in Italia at the Cisco Live! Milano event where I also had the opportunity to speak about OpenDaylight (ODL) and Software-Defined Networking (SDN). What stood out for me the most during my time there was the tremendous progress being made on technologies that are really disrupting the networking space

SDN and NFV have been advancing innovation in the networking industry over the past few years, but it’s still early, and not many of the technologies have made it out of the lab and into the networks – until now.

I joined developers in the Cisco DevNet Zone to get  a look at the company’s SDN and NFV software and what I saw was a portfolio of applications, mostly based on OpenDaylight, that are advancing the transition to networks managed by software. By far, the high point was the CloudVPN, which is offering open APIs to allow developers to create their own apps, portals, and automation on top of the platform.   

Among other things I saw a WAN Automation engine that can be used in Service Provider WAN networks (using OpenDaylight) which provides deployment and optimization functionalities. Combined with CIRBA, it enables an orchestration platform for intelligent workload placement.  Cool stuff.

I saw applications that create the  ability to schedule bandwidth allocations across the network can be a powerful way for Service Providers and Enterprises to create value from their network. The bandwidth on demand application, built on OpenDaylight (and with OSS/BSS integration), provides a simple way to calendar and provision bandwidth on demand.

There were policy applications which are OpenDaylight-based apps that implement identify-driven security. I was given a demo that showed how to design and deploy  group-based network segmentation, Quality of Service (QoS), and intelligent path selection, making the network adaptive to new devices, sensors, identity, applications and regulatory rules.

There were apps that enable the network to publish access circuit data to a simple SDN application.   Tools that provide automated visibility and network path control which allows you to manage and program MPLS TE/SR paths, which will help monitor application performance.  And a bunch of others including BGP routing analytics tools, Yang modeling tools and more.

There was even an Oculus rift based immersive visualization tool which made me a bit nauseous.

While it’s well known that Cisco, a founding Platinum member of OpenDaylight, has been supporting open and collaborative SDN and NFV development, some still question its commitment to the industry’s transition to software. What I saw tells me their contributions to the future open networking are very real.

In the open source community, we know well the benefits of open and collaborative platform and application development.  As the network industry is figuring out how to make the turn toward scalable SDN/NFV deployments, it is nice to see Cisco ’s contributions to the community and the response from developers.    

Check out DevNet here:https://developer.cisco.com/site/devnet/home/index.gsp

Read more at Jim Zemlin’s Blog

AllSeen Alliance Senior Director Philip DesAutels: The Full Promise of IoT Lies in Open Source

The Internet of Things is already a reality — thousands of devices, from home appliances and consumer electronics, to smartwatches and cars already connect to the Internet. The problem is that they don’t easily, or simply can’t, connect to each other to form an Internet of Everything, says Philip DesAutels, senior director of IoT at the AllSeen Alliance, a Linux Foundation Collaborative Project. 

Philip DesAutels

DesAutels works with Alliance members to advance the Internet of Everything by building out an open source software framework, AllJoyn, to seamlessly connect a range of objects and devices in homes, cars and businesses. He oversees and guides all aspects of the Alliance, from governance and technology, to the developer community and marketing efforts.

“To realize the full promise of the Internet of Everything, we need a unified community much like we see in Linux,” DesAutels says. “The greatest technologies that exist today are the result of collaborative development.”

DesAutels will lead a panel discussion on the future of Iot at The Linux Foundation’s Collaboration Summit on Feb. 18-20 in Santa Rosa, Calif. Here he discusses the difference beteen the Internet of Things and an Internet of Everything; the role of the AllSeen Alliance in creating an Internet of Everything; and the role of open source software and collaborative development in business innovation.

Linux.com: What is the Internet of Everything, as compared to the Internet of Things?

Philip DesAutels: Today there are more things connected to the Internet than there are people on the planet. But very few of those connected things connect to each other. We have “solutions” for connecting devices today that are characterized by proprietary approaches which have created one silo after another, resulting in a lot of highly capable devices and systems that just don’t work together. So the Internet of Things really is a term that can describe any level of connectivity of devices, apps or services.

The Internet of Everything, however, is more than a mass of devices connected to the Internet. It’s about the consumer experience and giving users the freedom to choose devices, apps or services based on your lifestyle, without having to worry about whether it will work with your other ‘things’.

The Internet of Everything is about delivering a simple, seamless experience for connecting and interacting with devices. It’s where things that were silent have a voice. Where APIs compete with dials and buttons for control of the products in our lives. Where devices and apps talk more among themselves than with us. Where people compose amazing experiences from the world of things around them.

So where the Internet of Things is here today, we have more work to do to create an Internet of Everything. To achieve the Internet of Everything and create the unprecedented social and economic opportunity for people, businesses, and communities that it promises, we need more than a mass of devices connected to the Internet. We need a common framework that every device, every application and every service can use so that they can securely interoperate locally and remotely creating a whole that is more than the sum of its parts.

Why is this distinction important? The Internet of Things is here. We have billions of connected products on the market today. But do they all talk to each other? No. We have silos and fragmentation inhibiting us from reaching ubiquitous connectivity. That’s the Internet of Everything. So the distinction is in what we’re missing. We’re missing a common framework that every device, every application and every service can use so that they can securely interoperate locally and remotely creating a whole that is more than the sum of its parts.

How will connecting everything change businesses and business models?

DesAutels: The Internet of Everything creates an unprecedented social and economic opportunity for people, businesses, and communities. Businesses will be able to focus on the consumer experience rather than getting their products to work with other proprietary solutions. They’ll have a greater understanding of the consumer need which will result in the delivery of richer services. When you remove the barriers to interoperability and all the things work seamlessly together, businesses are free to innovate and discover new ways to transform lives and consumer experiences.

What are the technical hurdles to achieving an Internet of Everything and what is the role of open source in overcoming them?

DesAutels: To realize the full promise of the Internet of Everything, we need a unified community much like we see in Linux. It needs to reach across consumer electronics to smart cities and to the enterprise. This community needs to work on a universal framework that unleashes a world of innovation and frees us from the silos we’re currently facing. A language that people can build on and that prioritizes intelligent interoperability across electronic devices, applications and systems regardless of transport layer, platform, OS or brand. This is where open source plays an invaluable role. Open source is all about innovation, choice and vibrant collaborative communities working to move a technology forward. This reduces fragmentation and duplication in the market and leads to greater levels of interoperability.

How is the AllSeen Alliance involved in innovation in this space – what sets it apart from other efforts?

DesAutels: The AllSeen Alliance is an open source community with over 110 members working to advance the Internet of Everything through the the creation of a common language called AllJoyn that will connect billions of devices, services and apps regardless of brand, manufacturer or transport layer. It works much like WiFi or HDMI does today.

The vision is to have billions of certified AllJoyn-enabled products on the market so that consumers, businesses and industrial users have the assurance that these products will just work – without thought or technical reconfiguration.

The AllSeen Alliance is focused on open source code development. Rather than having an organization that spends a lot of time debating specs and writing hundreds of pages of docs that then need to be interpreted and implemented by different companies, the AllSeen Alliance members are focused on what contributions of code they want to make to advance the work. If something is missing in the AllJoyn framework, our members are actively putting in effort to fix it or improve it. The result is real code that is running in real products today.​

The AllJoyn framework continues to be the first and most innovative platform for supporting a fully connected experience. It’s very promising that we can already find AllJoyn in dozens of products on the market today. Some examples include LG televisions, LIFX smart LED light bulbs, Local Motors Rally Fighter, Microsoft Windows 10, Musaic Wireless HiFi System, Powertech APPSTRIGGER smart socket and Panasonic ALL Series Wireless Speakers, among others.

Is there anything else you’d like to highlight about your upcoming panel at Collab Summit?

DesAutels: Openness, collaboration and vibrant developer communities will lead the way for true interoperability and will move markets forward. Linux is a great testament to how this can be done. Whether you’re talking about the Internet of Everything, Automotive Linux, Drones or another open source technology, what we need is less fragmentation, greater innovation and the flexibility to choose a technology that’s best for our lifestyles – not one that we’re siloed into.

The greatest technologies that exist today are the result of collaborative development. That’s why there are more open source projects on the market than ever. I’m excited to talk about the impact open source has had on the AllSeen Alliance and its community and share some best practices that bridge technologies and move an industry forward. There are dozens of real products on the market using the AllJoyn open source framework today.

My panel at Collaboration Summit will also consist of some of the companies creating these AllJoyn-enabled technologies, and I’m excited to hear their perspective on why this open source project was chosen as the path forward.

Request an invitation to Collaboration Summit 2015.

Linux Plumbers Conference Call for Proposals

The calls for proposals (CFPs) for Linux Plumbers Conference microconferences and refereed track presentations are now up. The conference will be held August 19-21 in Seattle, WA, co-located (and overlapping one day) with LinuxCon North America.

Read more at LWN

A New Batch of Stable Kernels

Greg Kroah-Hartman has released stable kernels 3.10.68, 3.14.32, and 3.18.6, each with important fixes and updates throughout the tree.

Read more at LWN

 

Exclusive: Seafile Founder Daniel Pan Talks About His Open Source Cloud Software

daniel pan

Cloud has become one of the buzzwords in modern computing; there are so many advantages of cloud that it can’t be ignored. It is becoming an integral part of our IT infrastructure. However cloud poses a serious threat to the ownership of data and raises many privacy-related questions. The best solution is to ‘own’ your cloud, either though an on-premise cloud running in a local network disconnected from the Internet or one running on your own secure server. Seafile is one of the most promising, open source-based cloud projects.

It’s enjoying some traction within organizations in Europe. We reached out to the Seafile team to learn more about the project. Here is an interview with the founder and coordinator of the project Daniel Pan.

Swapnil: How, when and why did the Seafile project start? What was the driving force behind the project?

Daniel Pan: Seafile comes from the idea of easily sharing files among a number of users. It began five years ago in the middle of 2009 when we (Jonathan Xu and me) were still students in Tsinghua University in Beijing, China. Our first attempt was to write a P2P file syncing system where no central server is needed, just like BTSync do.

Later we realised that if we want to add group collaboration features, it is more natural to have servers, which act as a central place for collaboration on files. After graduation, we found jobs and worked for big companies for about two years. In March 2012, we began to take Seafile as our full-time job. We had six people at beginning.

Since 2014, Jackson IT helps the Seafile team maintain the forum for the German community and gives great support for customers. In 2015, we together formed the German company Seafile GmbH to promote Seafile in Germany.

Swapnil: Why did you choose to make Seafile Open Source? What are the advantages of using an Open Source development model?

Daniel Pan: We open-sourced Seafile in July 2012 to bring users and contributions. We have been members of the open source community in Beijing since we were students. So we like to do business in an open source way. Open source helps Seafile to become an international project and brings friends, users and customers worldwide. In China, developing software in an open source way is a trend, especially for people in Internet companies. More and more people are actively participating in global projects like Hadoop and OpenStack.

Swapnil: Can you tell us a bit about the organizational structure of the company?

Daniel Pan: Jonathan and I are co-founders of Seafile Ltd. I work as CEO. He work as CTO. Silja Jackson is now CEO of Seafile GmbH (the German sub-company of Seafile).

Swapnil: How do you compare Seafile with other products like ownCloud? What are the USPs (unique selling points) of Seafile?

Daniel Pan: There are two selling points: 1: Stable and high-performance file syncing. The core function of cloud storage is syncing. In Seafile, we work hard to make file syncing stable and efficient. And it is the hardest part that often can’t be done well. You have to design a correct file storage model and a correct syncing algorithm to not just work for a few hundreds of files, but tens of thousands of files. And you have to support three operating systems (Mac, Windows, Linux). Each is different in many details in how they store and handle files. ownCloud’s desktop file syncing is still in a beta state. Seafile’s syncing is much more stable, though there are still a few small corner cases that we don’t have time to solve yet.

There are at least 10 private cloud products around the world. But only a few can work in critical working scenarios. For example, one of Seafile’s users is a company in Poland. They use Seafile to replace SVN for managing documents for a production design team with 170 people and thousands of files with frequent modifications. SVN works reliably, but not efficiently (you need to checkout files, edit then commit back). Using Seafile improves the work flow, but they are facing new problems like file conflicts. We are working together with them to improve Seafile to meet this heavy and high-concurrent use of Seafile.

2: Easy sharing files into groups and Client-side encryption. In Seafile, files are managed into a collection called libraries. Though this makes Seafile a little more complex than Dropbox. But it makes it easier for users to share files into groups (users can create groups in Seafile and sharing libraries into groups) and also enables the creation of encrypted libraries for client-side encryption.

Swapnil: Recently a university of Rhineland-Palatine chose Seafile, can you tell us about the deployment? Are they doing it independently or will they be working with your teams for deployment and support?

Daniel: It is not a single University but universities of the province in Rhineland-Palatine. They will first deploy Seafile for a single University (Mainz University), then extend the deployment for other universities. Currently they use a shared storage as the backend storage, MariaDB cluster as the database. Seafile and MariaDB run on three machines.

They call us once every few days to communicate problems they face and give us suggestions on how to improve Seafile based on the feedback from the users (students). They have a plan to use Ceph as the file storage backend for Seafile.

Swapnil: In addition to this university are their any other major deployments of Seafile? Can you tell me bit more about them, if any?

Daniel: HU-Berlin university are also under testing for Seafile. They communicate with us via Github. Whenever they encounter a problem/bug, they submit an issue on Github.

Swapnil: You also offer an online cloud service. Can you tell us about the IT infrastructure of the cloud?

Daniel: The cloud service is deployed on Amazon Web Services. We use the MySQL database and S3 storage they offer. It works quite smoothly. And we don’t need to worry too much.

The hardest part for large-scale private cloud is the storage part. We have only two options, OpenStack Swift and Ceph. I don’t have much experience with Swift. Some customers are choosing Ceph, but it is not easy to maintain a Ceph cluster. And we don’t have enough confidence on the stability of Ceph yet. We only use the block storage layer of Ceph, which is production-ready in the sense of code quality. But Ceph is not mature enough in the sense of maintaining, lacking documents and tools. And you need to understand the internal mechanism of Ceph to use it correctly.

Swapnil: Do you use Linux in the back-end? Which distribution do you use and what was the reason behind picking it?

Daniel: We use Ubuntu as our working desktop. Because it is easier to use than other Linux desktops. I used Fedora before. Since 2006, I switched to Ubuntu.

Swapnil: What other open source components do you use for the service and your own infrastructure?

Daniel: For the desktop client, we use SQLite for the database, QT for GUI. For the server, we use Python/Django for a web framework, Backbone.js, JQuery for the browser side, libevent for the framework of backend service, ElasticSearch for search function, LibreOffice and pdf2htmlEx for office file preview.

Swapnil: One major difference between Seafile and other similar open source projects such as RHEL or ownCloud is that the paid version has many features missing from the community version. Doesn’t it affect the potential user-base? How do you justify some secret sauce in the paid version?

Daniel: Big companies like RHEL can get paid by serving big customers from support and contracts while Seafile can’t. Almost all paid customers have less than 50 users. They buy the functionality instead of support. And we don’t have the ability or man-power to support big customers, too. So we have to sell features. If we look carefully at the different features for the pro edition, you will find that they are actually small and nice-to-have features for users. Not critical for most users. The core file syncing/sharing function is no different.

Swapnil: How secure is Seafile in the post-Snowden world? Is user data secure on Seafile servers?

Daniel: Self-hosting your files and not letting others know your server’s address, or protecting it by firewall, makes it very secure. This is the selling point of self-hosted cloud production. In addition, Seafile offers the client-side encryption. Since the code is open source, people review it and make sure we don’t have a wrong design on security and don’t have faults on code regarding security. If they find any, we fix it quickly.

Swapnil: Do you actively interact with other open source projects?

Daniel: We contribute to the libraries we use in Seafile, like libzdb and libevhtp, mostly via Github. We haven’t contributed back to other big projects we use, like Django/QT, yet. (You know, it is not easy to contribute to large projects.)

Funds Flow in for GnuPG Author After Article Reveals His Plight

On Thursday ProPublica published the frustrating tale of Werner Koch, the one guy – yes really – who’s maintaining the extremely widely-used Gnu Privacy Guard (GnuPG or GPG) software that people use to encrypt their email messages and digitally authenticate downloadable programs such as the Tor Browser.

As the article revealed, Germany-based Koch was raising around $25,000 a year for his work, not enough for someone supporting a wife and kid. A crowdfunding campaign he began in December had only pulled in $43,000 – way less than he needed to employ a second full-time developer for the project. Well, the article worked.

Read more at GigaOM.

Feral Interactive Is Looking To Do More Linux Games

Feral Interactive, a game publisher and developer that historically focused on bringing AAA games to Mac OS X, is now looking to do more Linux game ports…

Read more at Phoronix

[Hack] Accessing the Tizen Store for the Samsung Z1 SM-Z130H/DS

  The Tizen based Samsung Z1 has now gone on sale in India, and now has also began its rollout in Bangladesh, but there is one major problem that faces overseas linux enthusiasts / early Tizen adopters that have purchased the Z1, namely being you can only access the Tizen Store using the Samsung Z1 from the country that this product is currently being sold in.

Foreign developers / users want to explore Tizen, to have a real linux based Smartphone at their finger tips and know what all the fuss is about. Some “Companies†however might not however want foreigners snooping around a Tizen Store as some apps might not be localised for other regions or might not have relevant content, but to devs and tech savvy people I think we can accept that understanding and moreover want to be part of a new Tizen ecosystem.   Tizen Store Access Rules So to access the store you would probably just need a proxy server and you would be in, right? Wrong. There are some Interesting dynamics used in the Samsung Z1 Smartphone logic to allow access to the Tizen Store. Users are automatically directed to Tizen Store for their country, based on the Mobile Country Code (MCC) of their

The post [Hack] Accessing the Tizen Store for the Samsung Z1 SM-Z130H/DS appeared first on Tizen Experts.

Read more at Tizen Experts

Watch the First Ubuntu Phone Commercial – Video

A promotional video for the first Ubuntu phone, BQ’s Aquaris E4.5, is now live and it shows just what are some of the capabilities and features of the operating system.

Now that the first Ubuntu phone is out we also get to experience the full PR package and we can also watch really good promotional video for the phone. It shows off some of the features and a number of uses for the phone, along with the BQ Aquaris E4.5.

“Ubuntu is a totally different concept in mobile operating systems and we… (read more)

Read more at Softpedia News

The First Ubuntu Phone Officially Launches

The BQ Aquaris E4.5 Ubuntu Edition smartphone has been announced and will begin shipping in the days ahead…

Read more at Phoronix