5 CommentsBY Thiago Macieira,
After a couple of weeks reviewing the 160+ sessions submitted to the program committee, we have finally come up with a first schedule for Tizen Developers Conference 2013. We have created a balanced scheduled, trying to fullfil the needs of the Application developer community, those investigating deploying Tizen on their devices, and the community of people currently developing Tizen. Following the lines of the Call For Papers, we have therefore created three tracks:
- Application development and deployment
- An Overview of Tizen Native Application Framework
- Basics of HTML5 game development
- Cordova on Tizen 2.0
- Developer Highlight Presentations: Native App Development for Tizen Devices
- Developer Highlight Presentations: Web App Development for Tizen Devices
- HAXM accelerates Tizen SDK emulator on Windows/Mac
- Highly portable HTML5 games on Tizen
- HTML5 features on Tizen
- Introduction of Tizen SDK minimal web development tools
- Making Tizen Native Apps with the Native UI Framework
- Migration of Existing WebApps to Tizen
- Porting existing PhoneGap apps to Tizen OS
- Porting iOS and Android Applications to Tizen
- Protecting JavaScript Source code in Web Runtime
- Social Platform Concept and Demo: beyond Tizen 2.x
- Tizen Design Guideline and User Experience
- Tizen supporting Enablers and Game Engines
- Tizen Web Device API Hands-On Lab
- Tizen. Using the Smart Approach to Attract Apps
- WebGL & WebSockets for 3D Multi-Platform Multiplayer Gaming
- Write Your "Angry Bird" Game on Tizen for Fun and Profit
- Platform and device development
- Accelerated HTML5 Rendering for Tizen Platform
- Audio management for Tizen IVI
- Best Practice for Tizen Platform: from code to device
- Content Security Framework
- Experiences Developing a Wayland Based Tizen IVI HMI
- Fixing the leaking tap -- power management enabling and tuning for IA Tizen phone
- Hardening WebKit2
- How to embrace wayland for tizen
- It May Be Simple But How Is It Useful, Smack Me Now
- Next generation BlueZ & Bluetooth Smart devices
- Performance optimization of Tizen Webkit: Memory and Graphics
- Rendering Quality in WebKit's Open Source Graphics Stack
- Tizen Download & Go for IVI
- Tizen Input Service Framework Overview
- Tizen Telephony Framework in Tizen 2.1: what’s new?
- Tizen Web Runtime Update
- Tizen project, process, and progress
- Approach of In-Vehicle Infotainment development on open source software
- Security Analysis of Native Applications for Tizen platform
- Tizen Development Model
- Tizen Compliance Tests (TCT)
- Tizen Overview and Architecture
- Tizen Store introduction
- Tizen.org Web Infrastructure
- Web OS opportunities and challenges in China market
Note: The list above can still change, as speakers confirm their presence and we finalize details. We would like to thank all the people who submitted session proposals to us. Everyone in the program committee was very impressed with the content we received, but unfortunately we cannot take in all submissions. We certainly hope to see all of you in San Francisco. If you haven't registered for the conference yet, do it now.
Comments
BY Mikołaj Janeczek,
Hello. I'm Tizen developer from Poland. On our market there isn't any phone with Tizen system. How could I get one? I heard that one year ago there was free tizen phones after the Tizen Conference.. Can I get phone with Tizen this year?
BY Yoonsoo Kim,
Hi Dev,
Flora license terms and conditions are very similar to Apache license. The license DO allow you to open up your application's source code in a license whichever you like.
Open source softwares contained in Tizen SDK have their own license terms and conditions, which take precedence over Tizen SDK license terms and conditions. Tizen SDK itself is not related to applications' license in any aspect.
So open source applications are really welcome on Tizen. Nothing blocks you to do that.
BY Dev,
Hi!
If the licenses are "similar" then why not to use the Apache license? Do you know the reason?
Flora is *not* marked as Open Source, are there ongoing efforts to mark it as such. Possible in Legal dept of Linux Foundation? Please do at least this early step. If you use Apache, you are compatible with GPL (http://www.apache.org/licenses/GPL-compatibility.html). If not, you're asking for discussions like we have now.
If you want exaples. As it stays in the text, the difference in "Grant of Patent License" between Flora license and Apache license forces dependence on Tizen Technical Steering Group by requiring compliance with Tizen Compliance Specification: derivative works have to pass the Tizen Compliance Tests as defined from time to time by the Tizen Technical Steering Group. It's different to what Apache license 2.0 offers and violates rules of Open Source Definition. This practically means that a third-party (integrator, no matter if that's competitor to Samsung or not) that adds extra libraries or other files (that are beyond the scope of the Compliance specification) to address specific requirements -violates the patent licensing rules. Apache license 2.0 would not have such problems.
Regarding "Open source softwares contained in Tizen SDK have their own license terms and conditions, which take precedence over Tizen SDK license terms and conditions":
Of course the SDK is needed to be compliant with the license. But this is not the scope of the discussion. There are proprietary parts in the SDK that make it impossible to reproduce the SDK from source for anyone but Samsung Electronics.
Regading: "So open source applications are really welcome on Tizen. Nothing blocks you to do that."
Please carefully read https://developer.tizen.org/forums/sdk-ide/tizen-sdk-licensing-makes-who... to see how open source development is blocked by the proprietary SDK.
Especially, please look at: "Samsung Electronics may terminate this Agreement (i) at any time for any or no reason upon 30 days prior written notice to you."
Of course this AFFECTS my software because of possible discontinuation of the SDK availability or change in licensing terms. And we know corporations drop their projects on daily basis, that happened overnight for example with the Tizen predecessor -bada Platform without prior notice to application developers that invested their resources in the ecosystem.
As I said in the thread, please make the SDK free/open source software (and better: open project) and you'll be perceived more fine. Otherwise developer's perception is that we would be equally comfortable to use Android or Windows Phone SDKs, these SDKs at least do not pretend their proprietary is the new 'openness'.
Another issue is that (unfortunately already per standard of Tizen) maintenance/versioning of your license text is completely missing. The current date says "Version 1.0, April, 2013" at http://floralicense.org/license - are the people in charge serious at all? They update the date in *legal document* and possible the content without any public announcement, notice. What are the changes since the last date (some time in 2012)?
So the source code's history of changes, development context is hidden, dropping the chance to merge with upstream and now the same happens to the license text. This definitely affects relations with the Open Source community.
Thanks for your time.
BY Yoonsoo Kim,
Hi Dev,
I agree that we missed explanation on changes of licenses.
Here is the quick answer on changes of licenses.
- only 2 terms changed
- The term “Compatibility Definition Document” in Flora license and Tizen SDK License has been changed into “Tizen Compliance Specification”
- The term “Compatibility Test Suites” in Flora license and Tizen SDK License has been changed into “Tizen Compliance Tests”
I will add the above two sentences to upcoming release notes and try to prepare some separate change log pages or something for licenses.
Actually this is not my responsibility but I can notify a responsible guy of this kind of concern from open source community.
And I feel the other discussion items requires much more time and discussions.
Cheers,
- Yoonsoo
BTW, how about revealing who you really are through your profile. Discussion on these kind of critical things with an anonymous makes me uncomfortable.
BY Dev,
Before I port anything:
Will you by any chance explain your plans to open up the licensing? At the moment the Flora License used for the C++ bada frameworks is *not* open source license (in terms of OSI) what makes C++ programming on Tizen as close as on iOS (but there are no devices). Also the SDK is closed like on Android.
I hope open source apps are welcome on Tizen but because of the above issues so far I am doubtful.
Please do as you advertise since 2011 or so and open up Tizen.