报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

LWUIT 以 GPL 开源协议发布了

  • 2008-08-25
  • 本文字数:584 字

    阅读完需:约 2 分钟

最近,SUN宣布以GNU 通用公共许可(GPL)的方式发布 LWUIT 这个专门为 Java 移动设备开发的 UI 工具箱:

…… SUN 今天宣布即将以 GPLv2 许可的方式发布 LWUIT 框架,并且开放这个框架的所有源代码。选择 GPLv2 许可的方式不仅让开发商在把这项技术运用到 商业产品开发中时避免任何与授权相关的风险,同时也彰显了开源创新和合作开发的优势,这样的模式对于任何人来说都应该非常容易接受。

实际上,关于 LWUIT 的消息最早是在今年四月份宣布的,而且在早先的 JavaOne 大会上也有相关的展示。根据原先的通告,LWUIT 有这样一些主要特性: > - Swing 类型的 MVC

  • 布局
  • 可插用的外观与主题
  • 字体
  • 支持触摸屏
  • 动画和音乐处理
  • 丰富的 widgets
  • 3D 集成
  • 画笔
  • 支持外部工具
  • 支持 I18N/L10N
  • 对硬件性能要求不高
  • 支持多平台
  • SVG 的集成(scalable vector graphics —— 可缩放矢量图形)(即将实现)

选择一个自由的开源许可协议一直都是 LWUIT 的主要计划之一,因此,关于它GPLv2 许可发布的消息没有什么好惊讶的,但这样一个举措依然是 LWUIT 在社区中推广的一个里程碑。LWUIT 很大程度上与常见的 GUI API 格式相似(类似于 Swing 或 Java ME AGUI),这个框架很好用,即使是在跨平台的前提下也能够保持一致,部署也极为简单,尤其是在 GPL 协议下,开发者能够更方便地运用。 LWUIT 的主页 LWUIT 博客上提供了更多 LWUIT 的相关信息。

查看英文原文: LWUIT Released as GPL Open Source

2008-08-25 20:11950
用户头像

发布了 71 篇内容, 共 21.3 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

服务发现机制SPI居然是破坏者!

4ye

Java 源码 后端 sping 8月日更

Netty如何解决粘包以及拆包问题

慕枫技术笔记

后端 Netty

【设计模式】访问者模式

Andy阿辉

C# 后端 设计模式 8月日更

人工智能下的音频还能这样玩!!!!

Python研究者

8月日更

程序员必备!5款小众高效的开发神器

Jackpop

万企明道成立八周年,邀你书写留言!

明道云

网络攻防学习笔记 Day111

穿过生命散发芬芳

网络安全 8月日更

缓存函数的简单使用

编程三昧

JavaScript 8月日更

白手起家之注册中心zookeeper

卢卡多多

ZooKeeper原理 8月日更

手撸二叉树之根据二叉树创建字符串

HelloWorld杰少

数据结构与算法 8月日更

vue入门:router路由简介与使用

小鲍侃java

8月日更

腾讯良心了?!!!

Jackpop

你可能不知道的css动画性能

云小梦

CSS layout requestAnimationFrame 重排和重绘 will-change

Go字符串拼接最佳实践

Rayjun

Go 语言

低品质的勤奋者

箭上有毒

8月日更

帮小姐姐打分系统的模型创建,滚雪球学 Python 第三轮第 11 篇

梦想橡皮擦

8月日更

大数据技术不能被平台滥用,必须维护消费者的合法权益

石头IT视角

Vue进阶(五十二):vue-cli 脚手架 webpack.dev.conf.js 配置文件详解

No Silver Bullet

Vue 8月日更

Linux之bc命令

入门小站

Linux

iOS开发:开发过程中单例模式的使用

三掌柜

8月日更 8月

elasticsearch7.13.4 ik中文分词器安装

Rubble

8月日更

MySQL 系列教程之(十)索引原理:B+ 树与索引

若尘

MySQL 数据库 8月日更

管道(Channel)的读取与写入「让我们一起Golang」

Regan Yue

协程 Go 语言 8月日更 管道

【Vue2.x 源码学习】第四十二篇 - 组件部分 - 组件挂载流程简述

Brave

源码 vue2 8月日更

销售 小姐姐 给买家打分系统,用 Python Django 又整了一个花活

梦想橡皮擦

8月日更

Vue进阶(五十一): vue-cli 脚手架 webpack.base.conf.js 配置文件讲解

No Silver Bullet

Vue 8月日更

在线HTML5,CSS3,VueJS,jQuery运行测试练习工具

入门小站

工具

【Flutter 专题】61 图解基本 Button 按钮小结 (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

Go 语言, 一文彻底搞懂 iota 实现原理

微客鸟窝

Go 语言 8月日更

Ansible 变量

耳东@Erdong

变量 ansible 8月日更

硬盘空间免费扩容了2TB!!!

Jackpop

LWUIT以GPL开源协议发布了_Java_R.J. Lorimer_InfoQ精选文章