|
|
모바일 Big 이슈
심비안 2 버젼부터 완전 오픈소스화
| ㆍ작성자 |
인베인
|
| ㆍ작성일 |
2010-02-05 (금) 00:23 |
|
ㆍ추천: 0 ㆍ조회: 2570
|
|
|
ㆍIP: 114.xxx.239 |
|
|
|
|
 |
정확히 "심비안 2(Symbian^2)" 버젼부터는 전체소스 오픈합니다.
자세한 내용은 아래을 참고하시기 바랍니다.
심비안 플랫폼의 첫번째 오픈버젼임에도 불구하고 개발자들의 반응은 시들하죠?
노키아가 3년만 더 일찍 이러한 개방망/오픈소스에 대한 실천을 과감히 하였어도
전세계의 오픈소스 개발자의 호응과 모바일시장의 충격이 컸었었을것을 하는 생각이 ....
개인적으로 안타깝습니다.
정말이지, IT는 타임투마켓이 상당히 중요함을 배우게되는군요.
오픈소스로 폐쇄적인 시장이 무너지고 나서야 행동하는 것은
마치 소잃고 외양간 고치는 격임을 또 간접적으로 경험하고 있습니다.
.
<script type=text/javascript> if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); } </script>
Introduction
Symbian^2 (pronounced Symbian two) is the first open version of the Symbian platform. It extends Symbian^1 with a number of features, including home screen support for embedded widgets, flexible support for different form factors and input methods, and an improved location event framework.
Symbian^2 was marked functionally complete by the Release Council in August and is now focussed on remaining stable but remains open to defect fixes.
Product development kits for Symbian^2 are available here. They are available to developers in member companies only.
Further information is available about:
Spec Sheet
This section provides a clear overview of the supported features, protocols and technologies that make up the Symbian Platform as of Symbian^2. This is a full features list rather than a delta, but is necessarily a summary as it is a single page reference. The list is organized by Technology Domain and then Package and provides links to further information about areas and features where possible.
This spec sheet is maintained by the community. If you see a clear error or omission please correct it, and if unsure please use the comment feature or discuss in the forums.
-
-
- SIP Framework
- SDP (Session Description Protocol)
- Sigcomp (Signal Compression)
- SIP client resolver, SIP profile agent
- SIP plugins, SIP provider plugins
- RTP, SRTP
-
-
- Automatic IP connection
- Contention management
- IP connection monitoring
- Always-on service for PDP contexts
-
-
- HTTP 1.1 (as defined by RFC 2616)
- HTTP Transport Framework
- HTTP Protocol Handler Plug-in
- HTTP Transport Plug-in
- HTTP filters
- URI Permission Services
- Bookmark Support
- WAP Base
- Reference ftp and telnet client engines
-
-
- Transmission control protocol (TCP)
- User datagram protocol (UDP)
- Internet Protocol version 4 (IPv4)
- Internet Protocol version 6 (IPv6)
- Point to point protocol (PPP)
- Ethernet network interface
- Dynamic host configuration protocol version 4 & 6 (DHCPv4 & DHCP v6)
- Domain Name systems (DNS)
- Internet Protocol Security (IPsec)
- Transport Layer Security (TLS)
-
-
-
-
- Hotspot Framework
- 802.11 b/g/n
- 802.11e (partially)
- 802.11i
- WMM
- WPA/WPA2
-
-
- Home Media application
- Home Sync
- UPnP Framework
-
-
- PictBridge
- Bluetooth
- DPOF
- UPnP (WLAN)
-
-
- MTP (media transport protocol) v1.0 [1]
- File Management
- PTP support
- Backup and Restore Engine
-
-
- Mapping of remote drives (Internal, External & Removable drives)
- WebDAV support
- SDP Plugin Framework
-
-
- Extendable for mDNS/DNS-SD etc
-
-
- USB v2.0 High Speed Client
- Mass storage, ACM, WHCM
- Bluetooth v2.1
- L2CAP, RFCOMM, SDP, GAP and SPP
- OPP, FTP, AVCTP, PBAP, and PAN
- Bluetooth stereo headset support (GAVDP and AVRCP)
- IrDA
- Serial Ports
-
-
- Obex over Bluetooth, USB and IrDA
- HID and DUN over Bluetooth
-
-
- Over-the-air firmware upgrade (FOTA)
- OMA Client Provisioning v1.1
- OMA Data Synchronization v1.2
- OMA Device Management v1.2
-
-
- GPS, A-GPS (terminal-assisted / terminal- based) and network-based positioning
- Mobile originated and mobile terminated requests (including emergency requests)
- Network Adaptation plugins
- Data Source modules
- Built-in AGPS
- Off-device (Bluetooth GPS) hardware.
- Location Server
- Basic Location Info Display (BLID)
- SUPL[1]
- Landmarks Engine
- Map and Navigation framework
- Generic positioning plug-ins
-
-
- Location Based Triggering
MMF (Multimedia Framework)
-
-
- AV capture and playback services to applications
MDF (Multimedia Device Framework)
-
-
- Access to accelerated codecs
- A3F (Advanced Audio Adaptation Framework) layer for easier hardware integration
Media Player frameworks
-
-
- playlist parsing
- album art handling
- content listing
-
-
- Harvester engine for automatically building metadata database
- Querying engine providing metadata services to applications
-
-
- Image capture
- Image processing
- JPEG2000 codec
- EXIF
- Video encoding
Others
-
-
- Thumbnail Manager
- TV Output engine
-
-
- Camera Apps
- Image Editor Apps
- Video Editor Apps
- Multimedia Gallery Apps
- Video Player Apps
- Photos
- Video Center
- Music Player Apps
- Radio Apps
- Voice Recorder Apps
- Image Viewer's UIs
ARM Processor Family
-
-
Power resource manager
-
-
- kernel-side Resource Manager API for managing power-related resources - eg voltage lines, clock lines, power domains
FAT performance improvements
-
-
- File server performance improvements from Memory card DMA transfers
- Optimised FAT cluster handling
- alignment of FAT user data area to media block boundaries
XML DOM parser
-
-
- DOM parsing provided by libxml2 XML engine
Symbian SQL
-
-
- Integrated SQLite client/server database optimised for mobile (performance, robustness on flash media etc)
Standard C support
-
-
- Including PIPS and OpenC
- Libc
- libpthread
- libdl
- libm
- Libssl
- libcrypt
- libz
- glib
Basic Std C++ support
-
-
- Static linking old STLPort
- Boost libraries
- Real-Time Graphics and Audio (RGA) APIs
IP Telephony
-
-
Real-Time Media Sharing
Telephony
-
-
- Multimode Etel (2.5G / 3G / 3.5G)
- SMS (3GPP TS 23.040 V6.5.0)
- EMS (3GPP TS 23.040 V4.5)
- SIM Application Toolkit
- SIM and USIM support
- GSM Phase 2+
- WCDMA (3GPP R4, R5 and R6 IMS support)
Packet Data
-
-
- HSCSD
- GPRS, classes A, B and C (R97/98)
- EDGE (CSD and GPRS)
- HSDPA / HSUPA
Video Telephony
Quality-of-Service framework
Support for multiple primary and secondary PDP contexts
Third party OTA API
OMA PoC Engine
Messaging
-
-
- IM
- MMS+SMIL
- SMS
- OMA Multimedia Messaging Service v1.3
Home Screen
-
-
- Swiping mode between Content and Clean HomeScreen
- Dynamic content
-
- WRT Miniview
- Native control
- Orientation support (Landscape/Portrait)
- Finger optimized customization
Messaging and Email
-
-
- Application suite covering:
-
- Email
- Messaging Center
- Notification dialogs and handlers
- Viewer and Editor UI controls
- Plug-in framework for messaging and email protocols, including implementations for:
-
- IMAP4, including IDLE support, RFC2177 and RFC 3501
- POP3, implementation compliant with RFC 1939
- SMTP, implementation compliant with RFC 2821
- SMTP Service Extension for Authentication, RFC 2554, Secure SMTP over Transport Layer Security, RFC 3207
- Secure email using TLS with IMAP, POP3, and ACAP, RFC 2595
- Application services provided to access messaging features, such as:
-
- Sending messages
- Accessing messaging store
- Other supported mobile messaging features include:
-
- OBEX messaging
- audio messaging
- OTA configuration messages
- smart messages
IM and Conversations
-
-
- Conversations application
-
- Integrated IM
- Presence
- VoIP
- XIMP Framework for messaging protocols, including:
-
- XMPP
- Extensible through extra plugins
- SMS Service activation
Personal organizer
-
-
- Calendar
- Clock
- Alarms
- Notepad with SyncML support
- Generic device Search
- User interface controls including:
-
- Meeting editors used by calendar and email.
- Advanced calendaring features
- vCalendar 1.0 compliance
- iCalendar 2.0 (RFC 2446)
- Support for calendar attachments and location data
- Interoperability with Lotus and Microsoft Exchange servers.
- Flexible customization framework
- Regional plugins
- Extensible search plug-in framework, with data providers for:
-
Contacts
-
-
- Phonebook
- Call Logs
- Interoperability
- vCard 2.1 compliance
- SIM synchronization engine
- Application Services and APIs for managing contact data
- UI Controls for editing and viewing contacts
- Predictive contact search features based on T9
- Presence cache and buddy list with a simple contact presence API
- Phonebook extensibility to add extra service tabs (XSPs)
Utility Applications
-
-
-
- Including UI controls for file system access.
- Calculator
- About
- Dictionary
- Converter
Open Environments
-
-
- Symbian C++
- Standard ANSI C libraries including partial POSIX support (P.I.P.S)
Web
-
-
- HTML & XHTML Over TCP/IP
- OSS WebKit-based browser
- Web Runtime 1.1 (for widgets)
Security, Privacy and Content Protection
-
-
- Application security based on capabilities
- File system data caging using application secure identifiers
- Symmetric encryption: DES, 3DES, RC2, ARC4 and AES
- Asymmetric encryption: DSA and RSA
- Hash and message digest algorithms: MD2, MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 and HMAC
- Cryptographic token framework
- Content Access Framework for Digital Rights Management (DRM)
- OMA DRM 1.0 and OMA DRM 2.0
- IPSec and VPN client support, including IKEv1 and IKEv2
- SSLv3 and TLS 1.0
Security Management
-
-
- Secure Software Install
- Certificate management (X.509v3 certificates)
- Revocation checking (On-line Certificate Status Protocol)
Video Outputs
-
-
- Single or Multiple Displays
- TV-Out
Screen Resolution
-
-
Screen Color Depth
-
-
Graphics
-
-
- Bitmap font
- Vector font support
-
- 2D and 3D graphics support
-
System GUI Frameworks
-
-
- Flexible application and UI frameworks
- Control and windowing environments
- Home Screen MiniView
Input Methods
-
-
- Touch Screen
- Full Qwerty
- Half Qwerty
- Keypad
- Combined input (Keypad/Keyboard, Keyboard/Touch)
Feedback Methods
-
-
이상. |
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
16
| |