关于LiPS release的所谓标准:Linux电话终端标准1.0 的批判

看看GtkWindow如何被生出来的(gtk_window_new()的内部机制).  看看GtkWindow如何被生出来的.用Glib/GObject/Gtk也有很长时间了,没有时间往下刨根,现在刨一刨。 1 定义GtkWindow.. 22 展开它:... 2在gtype.h中定义如下宏:... 2把定义的宏展开:... 3再把GtkBin的定义展开:... 4再展开GtkContainer的定义://不用展开,直接定义的... 5G 阅读详情


2007.12.10 LiPS 释放了一些手机上的Linux标准;Linux电话终端标准1.0
http://www.lipsforum.org/downloads/LIPS-AWG-ERP-v1_0-20071206-A.RAR

透过其文档,我想探讨我的看法:

大家可以下载其中的文档看看。

LiPS规范1.0 包括参考模型,电话接口, 及时通信, 日历及时间表, 在线状态,用户界
面,地址簿和语音通话等8 个模块;

从公布的文档看:空洞无物。

什么是标准?画几个框图就成标准吗?不要自欺欺人!

还有给出的头文件也是简单之极,就靠这你就想拉别的厂商入伙吗?你既然抱着开源的旗号,
不要抱着琵琶半遮面!去勾引人。

你看看Android的开放力度,现在它porting过的Linux kernel都可以公开出来
http://code.google.com/p/android/downloads/list

你还有什么好藏的?

现在象你LiPS类似的联盟组织/"开源社区"还不在少数,象CELF,LF,LIMO,MAEMO,GPE等,都是
想Linus的好处,却没有给开源贡献多少。

Linus呀Linus,你的开源精神被不少组织来了个腰斩,打个5折! 

如何高效率的使用DBUS作client/server架构 在嵌入式系统中使用dbus主要有两个方面的用途:1:进程间通信2:实现client/server模式;2也是1的具体表现形式;包括dbus自带的例子,都是采用dbus对数据的封装,实现client/server模式的,缺点有二:1 一个API要定义一个xml接口描述2 数据封装非常复杂,非常不利于以后接口的扩展;为了客服上面的缺点,提高可扩展性和效率,可以这样做:如果一个应用分为cli 阅读详情

相关推荐

DirectFB作为GDK后端时,gtk_widget_show_all()的内部机制。

   下载一个gtk,directfb源码,http://www.gtk.org/http://www.directfb.org/ 就可以分析出其复杂的饶人的重绘过程。 不少用GTK做程序的人,知道用gtk_widget_show_all来显示,内部的现实过程如果比较清楚,分析问题的能力应该会好点。   程序都是调用这个接口: void

Linux智能手机--cuijpus的专栏 6303

用dbus-send查看当前system bus或者session bus上面挂载了多少service.

 在Linux PC/手机启动后,dbus-daemo就启动了。这是如果一个程序启动了,会有一个connection挂载到dbus-daemon上面的,同时维护了这个程序的service.可以采用dbus-send命令来查看system bus或者session bus上面到底挂载了哪些service, 即,当前有哪些程序是和dbus-daemon有关联的: 

Linux智能手机--cuijpus的专栏 1万+

Maemo Linux手机平台系列分析:6 Maemo平台开发之D-Bus

    在Maemo平台中,D-Bus是一个非常重要的中间件(middleware)解决方案,主要用于进程之间的通信。已经有很多服务使用了D-Bus,接下来将介绍不同的方法去实现。D-Bus是贯穿于Maemo平台的,离不开D-Bus。  这部分的内容: 介绍一下D-Bus D-Bus的架构 D-Bus的地址和名字 在Maemo中D-Bus的作用

Linux智能手机--cuijpus的专栏 6057

GDK事件与GTK signal的前世今生

   GDK是gtk的下面一层的东西,平常都用GTK的函数,很少直接调用GDK的函数。但是GTK里面的事件、信号、回调、绘制等都和GDK有直接的关系,所以需要把GDK的绘图与事件相关的内容再理一理。   我原本打算自己去分析的,baidu了几下后,我放弃了,有分析的很好的文章有助于理解GDK的事件和绘图,下面几个是不错的分析,你们可以点击链接去看。后面我也放了几个汇总,方便些。

Linux智能手机--cuijpus的专栏 9681

5分钟快速搭建:使用ros1_bridge实现ROS2容器与ROS1主机的无缝通信

本文详细介绍了如何在5分钟内快速搭建基于ros1_bridge的通信方案,实现运行在Docker容器中的ROS2节点与宿主机ROS1系统的无缝数据交换。通过环境隔离、Docker容器化部署及选择性桥接配置,该方案能有效整合新旧系统,避免大规模代码重构,是机器人项目渐进式升级的实用策略。

weixin_29268637的博客 179

为什么你的PROFINET IRT同步性能不达标?等时模式常见配置误区盘点

本文深入剖析了PROFINET IRT等时模式同步性能不达标的常见原因。文章直击痛点,系统盘点了从硬件兼容性、拓扑组态、过程映像分区分配,到同步OB配置、时序参数调校及带宽管理等关键环节的配置误区,并提供了实用的诊断思路与性能优化清单,帮助工程师精准定位并解决同步抖动、时序混乱等难题。

ujm5678901的博客 457

Maemo Linux手机平台分析系列:3 安装Maemo平台宿主Linux系统

 我们大多数单个主机都用的是Windows, 如果为了研究Maemo,还要把Windows的某个分区格式化,然后安装Linux,好像动静大了点。而且我们看文档一般习惯于在windows下面。用vmware可以解决这问题:在windows上安装vmware, 然后在vmware中安装Linux. 这样就不必离开windows了,而且可以在windows和Linux之前方便的切换。

Linux智能手机--cuijpus的专栏 6410

单片机控制双向可控硅的5种实用触发电路设计(附完整电路图)

本文深入解析了单片机控制双向可控硅的5种实用触发电路设计,涵盖从基础隔离到复杂负载驱动的实战方案。重点探讨了光电耦合器选型、过零检测同步、RC吸收电路精密计算以及应对感性负载和高噪声环境的加固策略,并提供了完整的电路图与调试避坑指南,旨在帮助开发者实现安全可靠的交流负载控制。

joy55的博客 2216

Doxygen + Graphviz + Htmlhelp, 成为文档好手。

doxygen 在Linux下面开发,在代码中一般注释doxygen格式的注释,这是帮助我们生成文档的一个好方法。对于doxygen的主要是语法,网上有很多的说明,有个工程:GNOME Power Manager里面的doxygen注释写的非常好,你们可以下载下来看看,并且可以借鉴到自己的实际开发中。 这里我想说的是:如何从source code 总提取开源软件的文档。

Linux智能手机--cuijpus的专栏 6148

深入解析Sigma Delta调制器 —— 从电流采样到数字信号处理的完整链路

本文深入解析了Sigma Delta调制器的工作原理与应用。通过剖析过采样、噪声整形与负反馈核心机制,并结合AMC1306等实例,详细阐述了从电流采样到数字信号处理的完整链路。该技术凭借其高精度和高抗干扰能力,在ADC、电流测量及音频处理等领域发挥着关键作用。

ttt77的博客 644

【33】软考软件设计师——算法题(二):贪心法与回溯法深度精讲|第4题进阶满分攻略

本文是《软件设计师·50讲通关|从零基础到工程师职称》专栏第33篇,承接第32篇分治法与动态规划,聚焦**下午第4题算法大题进阶核心**,详解贪心法与回溯法两大高频难点算法。全文超4000字深度拆解贪心法核心原理、贪心选择性质、局部最优推全局最优的底层逻辑,厘清贪心算法适用边界与经典误区;深挖回溯法深度优先遍历思想、递归回溯三步流程、可行性剪枝与最优性剪枝两大核心技巧;全覆盖活动选择、零钱兑换、01背包贪心禁区、八皇后、全排列等软考必考经典题型;配套标准化算法框架代码、考场填空模板、剪枝优化实操案例

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 440

D-Bus新的调试工具:D-Feet.

大家在使用D-Bus的过程中,对于D-Bus出现的各种异常往往束手无策,很大一部分原因就是D-Bus没有很好的调试工具,仅仅是几个dbus-send, dbus-monitor等,调试监测效果并不好。 现在,有新的D-Bus调试工具发布出来了:Red Hat公司的John Palmieri目前正在开发一个新的D-Bus调试工具: D-Feet. 大家知道,D-Bus是GNOME

Linux智能手机--cuijpus的专栏 5961

ROSTCM6软件下载及语义网络分析详细操作教程(附网盘链接)

ROSTCM6是武汉大学沈阳教授研发编码的国内目前唯一的以辅助人文社会科学研究的大型免费社会计算平台。该软件可以实现微博分析、聊天分析、全网分析、网站分析、浏览分析、分词、词频统计、英文词频统计、流量分析、聚类分析等一系列文本分析。

m0_64336780的博客 4万+

嵌入式Linux研发,非常值得研究的几个开源项目

我认为作为嵌入式Linux开发者,要非常熟悉的几个开源项目:  1 d-bus 2 gstreamer3 gconf4 GNOME Power manager5 mesa6 libxml7 evolution8 gimp9 GNOME VFS花几个月乃至一年的时间去分析,理解,运用这里面的开源项目,相信你会在嵌入式Linux产品开发过程中会非常得心应

Linux智能手机--cuijpus的专栏 5180

【数据集介绍】MVTec 3D AD数据集介绍

MVTec AD(MVTec Anomaly Detection)数据集是用于异常检测的计算机视觉数据集。该数据集包含来自工业生产中不同材料和产品的图像,包括玻璃、塑料、纺织品等。每个类别都包含正常样本和异常样本。这些异常样本包括各种常见的生产缺陷,如划痕、裂纹、凹陷等。MVTec AD数据集旨在帮助研究人员和从业者开发和评估用于检测工业制造中物体缺陷的算法和系统。

原来也有北瓜 7753

vue3+vite - 解决报错error while updating dependencies:Error:EACCES:permission denied,mkdir ‘x‘(系统权限问题)

vue3,vite,报错,nuxt,权限,苹果mac系统,windows系统,vue3报错,vite报错,node,详细解决方法,教程,[vite] error while updating dependencies: Error:EACCES:permission denied,mkdir 'x',更新依赖项时发生[vite]错误:错误:EACCES:权限被拒绝,mkdir,苹果mac系统加了sudo还是不行报错,运行报错,启动项目,run dev,创建项目,初始化,依旧不行怎么办,保权限没有问题,换了n

✅ 精选推荐文章 5556

三星推出的第一款Android操作系统手机

 三星Galaxy i7500作为三星首款Android手机,一经推出便深受好评,在欧洲市场销售更是表现不俗。如今三星Galaxy i7500白色版现身网络,相信会引来不少网友的关注。   三星Galaxy i7500白色版推出除了带来新的颜色外,最重要的是手机较之黑色版本将有所改变,据传闻称,三星i7500白色版将添加WiFi无线局域传输功能。也就是说,三星Galaxy i750

Linux智能手机--cuijpus的专栏 5146

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

UML建模: StarUML VS Telelogic TAU VS Rational Rose

starUML VS Telelogic TAU VS Rational Rose UML建模软件目前用的主要有3种:商业版本:Telelogic TAU 和 Rational Rose 开源版本:StarUML Telelogic TAU与Rational Rose的功能很强,但是需要买License。StarUML就是希望能提供和TAU/Rose一样功能的开源版本。

Linux智能手机--cuijpus的专栏 5011

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

D-Bus daemon在系统启动时启动,如果我们装两个不同版本的D-Bus呢?

 一般情况下,Ubuntu本身会带一个dbus daemon, 安装在/usr/bin下面。我们编译的新版本可能为了不影响Ubuntu本身的,我们一般会修改一个安装路径,比如:/usr/local/bin 这样就带来一个问题:Ubuntu系统重启后,如何启动我们新安装的dbus daemon呢? 其实修改一个地方就可以了:/etc/init.d/dbus, 我们把这个脚

Linux智能手机--cuijpus的专栏 4347

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Maemo Linux手机平台系列分析:1 技术概览

QA: Q:为什么去分析Maemo平台呢?A:分析一个平台是为了掌握它,吸收有用的东西为我所用。 Q:为什么选择Maemo平台呢?A:Linux手机平台目前主要有ALP,Maemo, LiMo, Android, etc. (欢迎大家补充J)目前不少都是打着开源的旗号的,但是公开的力度不同:ALP目前仅仅公开了其Hilker部分;Maemo全部公开;Li

Linux智能手机--cuijpus的专栏 4233

freedesktop git repository

http://cgit.freedesktop.org/ freedesktop.org git repository browsera fast webinterface for the git dscmindex NameDescriptionOwnerIdleLinksf

Linux智能手机--cuijpus的专栏 3770

理解 Linux 动态库加载:LD_LIBRARY_PATH

flyfish

二分掌柜的 382

Linux-iostat命令详解

Linux命令学习记录

m0xin的博客 132

USB 技术系列 11 · USB Linux 驱动框架

本文系统解析Linux USB驱动框架,涵盖USB Core、HCD(xhci-hcd/dwc3)、类驱动(CDC/HID/Mass Storage)分层架构,详解usb_device_id匹配、probe/disconnect生命周期及Device Tree配置。结合RISC-V N300实战,揭示Host/Device双模式驱动开发核心逻辑,助力嵌入式BSP开发者掌握USB子系统全栈能力。

peter_pan_study的博客 263

Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位

iptables 四表五链模型、firewalld zone 信任级别、云安全组与主机防火墙的关系与优先级,避坑改了防火墙把自己挡在服务器外面的翻车事故。

2502_91473995的博客 334

Linux rm 误删文件恢复实操教程

Linux使用rm删除文件时,并不会直接抹除磁盘上的数据,只是移除文件索引,让系统不再识别这块空间。只要没有写入新数据,原有扇区内容就会保留。新文件写入才有可能覆盖这些区域,一旦覆盖就很难找回。恢复的本质就是扫描磁盘,找到这些还存在、但索引丢失的数据条目,再把它们导出保存到其他分区。越早停止写入,恢复成功的概率越高。

海天数据恢复-winhex数据恢复教程 236
上一篇: 研究一个开源项目的方法
下一篇: 如何在嵌入式Linux产品中做立体、覆盖产品生命期的调试 ( 1 )
testhw
博客等级 码龄19年 172粉丝 183原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值