Category: Internet of Things

  • October 26, 2015 - Habib Virji

    The Essentials of IoTivity Connectivity

    This article is part 1 of a 3 part series on how IoTivity handles security for the connected IoT world. IoTivity is a Linux Foundation Collaborative Project that implements the Open Interconnect Consortium (OIC) standard. OIC is a consortium of over 100 companies that are working together to develop a standard for interoperability between the IoT devices. It includes a certification program to check interoperability between devices from different manufacturers. The OIC has various task groups that each address different areas in the IoT domain. The primary group is the core group which defines the base layer and lays the foundation for the other task groups. The other prominent task groups include security and remote connectivity. The security task group defines the base security layer that is expected in each device; this allows devices to secure trust and provide an access control policy for other devices in a house. Remote […]

    Read More
  • October 21, 2015 - Samsung Open Source Group

    The OSG Gears Up for Korea

    Considering that our primary headquarters is in South Korea, it only makes sense that open source conferences in Seoul are a bit of a big deal to us. Next week we have two major conferences there: Korea Linux Forum and the Samsung Open Source Conference (SOSCON).  We are pulling all the stops for these conferences and are sending most of our team for three days of technical discussions and networking. If you are going to be at either of these events next week, keep an eye out for our team. We have quite a few people who will be giving presentations on both technical and non technical subjects, so here’s a preview of what we’ll be talking about. Korea Linux Forum You can find the full event schedule here. Why is Open Source R&D Important and What are We Doing About it? – Ibrahim Haddad (opening keynote) Ibrahim Haddad, the […]

    Read More
  • September 18, 2015 - Samsung Open Source Group

    Come Get Your SSL/TLS Encryption and More, in This Week’s Wrap Up

    Open Source Wrap Up: September 12-18, 2015 Let’s Encrypt Issues First SSL/TLS Certificate. Let’s Encrypt is a Linux Foundation Collaborative project that will serve as a certificate authority that makes SSL/TLS certificate provisioning much simpler. The project will distribute free SSL/TLS certificates, which will simplify the process of setting up encrypted communications over the web; this is something many leading tech companies have been pushing for heavily in recent years. The first certificate has been issued to their own test website; currently it requires visitors to install an ISRG root certificate, but the project is working with IdenTrust, a certificate authority, to cross sign the project’s certificates. Once this process is finished, all certificates issued by Let’s Encrypt will be trusted across the web. The project will gradually roll more certificates out to pre-selected websites in the coming weeks before opening up the process to the general public on November […]

    Read More
  • August 21, 2015 - Ben Lloyd Pearson

    Linux Continues Full Steam Ahead: LinuxCon 2015

    A few of us from the Samsung Open Source Group had the pleasure of attending LinuxCon in Seattle this week. It attracted more than 1,500 professionals from the Linux community and the rest of the open source industry for presentations, conversations, and general mingling. For the first time, LinuxCon was colocated with ContainerCon which, in addition to CloudOpen, brought quite a few experts from companies that work on cloud technologies and virtualization. Linux is at the Center of an Ever-Growing Ecosystem Anyone familiar with the Linux Foundation probably knows the community is as strong as ever and shows little sign of slowing down. Jim Zemlin, the executive director of the Linux Foundation, explained this in his opening keynote when he stated that  nearly 3,000 developers have contributed more than 64 million lines of code to Linux Foundation collaborative projects (not including the Linux Kernel). These contributions represent $5.1 billion in […]

    Read More
  • Open Source Wrap Up: July 18 – 24, 2015 Google Releases Kubernetes 1.0 Google has announced the release of Kubernetes 1.0 at OSCON. Kubernetes is a container deployment and management tool that has been under development by Google for a few years. This program has been the basis for running many of Google’s apps including their search, Gmail, Google Docs, and more. This release is a part of Google’s effort to get support for Kubernetes on more platforms including OpenStack and Microsoft Azure. The project has been Google’s most successful open source project and includes more than 14,000 commits from more than 400 contributors. Read more at ZDNet. IBM Launches developerWorks Open IBM has announced the launch of developerWorks Open, a new program aimed at improving adoption and development of new cloud innovations and mobile technologies. The project seeks to bridge the gap between open source developers and business needs […]

    Read More
  • July 21, 2015 - Mats Wichmann

    An Introduction to Tizen Compliance

    There is a whole world of smart devices out there, and Tizen has been built to run on many of them, including phones, televisions, cameras, appliances, cars, and more. The software that runs on top of these intelligent devices is what powers the new and interesting functionality that make up the Internet of Things. The latest generations of mobile devices have introduced new methods of installing apps in ways that allow them to be used on a wide range of devices, and this article will take a look at how Tizen makes sure that apps run on as many device types as possible through the Tizen Compliance program. How an App is Installed At the root of this is how apps are installed on an operating system. Traditional UNIX/Linux systems have several methods to install applications. One method is to hunt for the source code, build it, and run something […]

    Read More
  • Tizen+RPI2

    July 14, 2015 - Mauro Carvalho Chehab

    Tizen on RPi2: Now Supporting 3D Acceleration

    In Bringing Tizen to a Raspberry PI 2 Near You… I described the work we completed to port Tizen to Raspberry Pi 2 (RPi2). Since then, the Samsung Open Source Group has worked hard to add support for 3D acceleration. UPDATES: Added the -dev images, as they’re now supported. Added bitbake command for building the crosswalk-dev image Added command line for ddrescue The Kernel was updated to Vanilla Tizen Kernel 4.4 This is an update to our original guide that describes how to build a custom Tizen image for the RPi2, and it now includes instructions to enable 3D acceleration. This is based mostly on work completed by our own Derek Foreman. Please note that this uses a driver that is still under development (VC4), written by Eric Anholt from Broadcom, so we don’t recommend its use in production situations. If you don’t want to wait through the build process […]

    Read More
  • Open Source Wrap Up June 13 – 19, 2015 Let’s Encrypt Announces Launch Schedule Let’s encrypt is a Linux Foundation collaborative project that seeks to provide a free, automated, and open certificate authority to allow anyone to securely encrypt their website using HTTPS. Setting this service up will be as simple as running two commands on the Linux server that runs the site, simplifying the process of generating trusted certificates significantly. The project has announced their launch schedule for early testing of the service as well as general availability. The first certificates will be issued the week of July 27, 2015 and will gradually scale up to a general release the week of September 14, 2015. OIC Plugfest #2 Scheduled for End of June in Redmond, Washington The Open Interconnect Consortium will host its second interoperability plugfest June 23, 24 and 25th at VMC, Inc. in Redmond Washington. This three-day […]

    Read More
  • There are many companies shipping products based on ARMv8 today, including AMD, Samsung, NVIDIA, Cavium, Apple, Broadcom, Qualcomm, Huawei, and others.  What makes ARM unique is the differentiation between vendors; while a majority of features are based on the ARM reference processor and bus architectures, additional custom features may be introduced or reference features may be omitted at the vendor’s discretion. This results in various profiles that are tailored to specific products, making it extremely difficult for another architecture to compete against such a wide selection of choices. As ARMv8 matures, it’s moving out of mobile and embedded devices into Industrial IoT (Internet of Things), network routers, wireless infrastructure, and eventually, the cloud. For those of you not familiar with KVM, it stands for Kernel Virtual Machine. It’s a Linux Kernel hypervisor module. KVM is the primary open-source-based hypervisor, and is the default for Openstack, a popular cloud computing software […]

    Read More