[Feelings & Sharing] "deepin-shared-libs"SIG正式上线!编译狂热粉&原生党快来玩~
Tofloor
poster avatar
Ziggy
deepin
2023-11-10 19:22
Author

Github小组仓库
https://github.com/deepin-community/sig-deepin-shared-libs

deepin-shared-libs

小组简介

将在日常开发、编译、适配等编译好的动态库(Share Libraries)成品包(如Qt、KDE Framework)以及相关编译过程冗余的配置文档,面向各大开发者、开源社区共享。除了你能够得到能够在v20上运行且版本高于v20的库以外,最重要的是你可以从中收获编译参数之间的含义、不同运行库之间的相互依赖共存关系,甚至你可以在这里学习到从显示驱动到Qt、应用层的工作关系。

此处借用openEuler中@myeuler的比喻:"如果说一个人想要成为一个优秀的Linux系统工程师,就好像要成为一个顶级大厨,任何大厨成长的第一步一定不是上手学做菜,一定是要熟悉,识别各种食材,能够熟练的洗菜,切菜,识别各种菜式的品性。这是一个大厨成长的起点。"在你了解Qt、显示驱动等共用库的相互关系下,开发排障也会显得得心应手。

本小组为纯兴趣小组,除非是产生重大负面影响,原则上没有对上传的任何资源作强制责任要求;同时欢迎各大开发者、测试朋友加入我们的队伍,完善我们的仓库体系。

本资源库主要以分享编译好的binary+tar.xz压缩形式发布,需要用到的直接下载解压就可以得到包含lib和include的完整编译目录,自己单独引用即可。

注:"deepin-shared-libs" SIG时刻保持开源初心,目前已与开源项目ShiroDEB(https://github.com/shirodeb)达成合作,大家可以借助"deepin-shared-libs" SIG提供的libs、文档来学习源码编译同时,利用ShiroDEB和"deepin-shared-libs" SIG提供的开源材料定制个性化编译脚本。

FAQ:

Q1: 为什么SIG名字叫"deepin"?是只能在deepin下使用吗
A: 严格意义上,动态运行库一般只受gcc版本和其他依赖的动态库版本影响,与系统直接关系不大。本质上还是希望可以开放出来给其他发行版的兄弟使用,名称包含"deepin"只是因为SIG从deepin起步,也希望大家记得中国有个开源社区叫deepin。

Q2: 这里的任何动态库都可以自由使用吗?(包含商用)
A: 原则上这里上传的库都是遵循开源自由的原则,但并不代表所有都经过了稳定性验证,使用的时候需要自行衡量。另:帮助完善测试兼容情况可以参考SIG项目仓库中的操作手册。

Q3: 我想将这里的库重新打包为其他格式,是否被允许?
A: 参考Q2,但希望在引用的时候标注出处。



成长体系

在这里,你可以得到:

1. 别人编译好的二进制动态库、二进制可执行应用程序
2. 别人在编译时积累的操作文档、学习笔记
3. 开源社区参与感和自豪感

在这里,你可以贡献:

1. 你编译好的二进制动态库、二进制可执行应用程序
2. 你在编译时积累的操作文档、学习笔记
3. 在其他平台上测试资源兼容性并向其他伙伴提供兼容情况信息
4. 

操作要求

详细说明请移步Github小组仓库主页

参与方法

参与标准:

* 充分了解并尊重开源协议
* 熟悉各大主流运行库、Share Libraries的相互关系
* 熟练使用make、cmake等主流构建工具
* 熟悉了解动态库Share Libraries的相关知识
* 了解Linux发行版下文件权限及其实际影响

参与方法:

1.在Github小组仓库主页发起Discussion并说明想加入的原因

讨论渠道

Github小组仓库Issues、Discussion板块

Reply Favorite View the author
All Replies
神末shenmo
deepin
Spark-App
2023-11-10 19:23
#1

用ShiroDEB和"deepin-shared-libs" SIG提供的开源材料定制个性化编译脚本

希望尽快出文档~

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-11-10 19:41
#2

建议加上免责声明

Reply View the author
Ziggy
deepin
2023-11-10 20:43
#3
把一切操作变成GUI

建议加上免责声明

主页有的,欢迎提供建议kissing_heart

Reply View the author
Ziggy
deepin
2023-11-10 20:44
#4
It has been deleted!
vIann
deepin
2023-11-10 21:29
#5

agree

Reply View the author
yanjuner
Super Moderator
2023-11-10 21:50
#6

棒!

Reply View the author
199******64
deepin
2023-11-11 04:11
#7

小白用户过来看看

Reply View the author
要讲武德
deepin
2023-11-11 06:15
#8

xz格式压缩和解压都超级慢了,试试zstd可好

Reply View the author
Ziggy
deepin
2023-11-11 08:13
#9
要讲武德

xz格式压缩和解压都超级慢了,试试zstd可好

后面考虑下agree

Reply View the author