| |

WoTerm:下一代终端

 Forgot password?
 Register
Search
View: 324|Reply: 0

2020年终总结和展望

[Copy link]

4

Threads

5

Posts

38

Credits

Newbie

Rank: 1

Credits
38
Post time: 2021-01-31 20:22:22
| Show all posts |Read mode
本帖最后由 wingo.he 于 2021-02-03 07:38 编辑

还有差不多10天,就新年了。
在回顾这一年中,感触也是很多的。
开发这个终端,初心是想解决工作中服务器的跳板机穿越问题,因为putty/xshell/securcrt在这功能上都支持得不是很好,而原生ssh却又先天缺少会话管理的功能,故而产生造更好轮子的念头。
刚开始时,只是想着直接基于openssh+qtermwidget实现并且也开源了,但在版本开发的过程中,总觉得有一些不完美,在初始是体现在openssh的IPC通迅模型上和zmodem的传输表现上,后来就体现在功能扩展的自由度上。
于是在3.0开始,决定重构,而且要重构的彻底一些,在重构的过程中,坚持了以下几个原则:
1、不使用GPL相关的代码和模块。
2、只使用对商业友好的开源代码。
3、开发完全自主的文本终端模块。
开发自主的文本终端是一件苦差事,从开发至完善,已经忘记翻查多少次VT100 / VT102 / VT220 / VT520 / xterm指令集,校对每个指令是否如实执行,已经忘记修复多少个奇怪/必然/偶然BUG了。
那什么还要开发自主的文本终端模块?
因为我要追求极致的性能、功能和扩展性的最佳平衡。
从2020年4月,发布第一个3.0版本以来,一共发布了29个版本,完成了VNC/SSH/TELNET/SFTP RDP/MSTSC/RLOGIN/SERIALPORT等主流协议的集成。
从6.0开始,针对SSH的缺陷和体验进行全面优化,其与老牌软件putty/xshell/securecrt的差距也很小了,甚至个别功能更优越。后续如果需要吸引更多的用户,也就需要在使用习惯上,持续做更多的投入。
相比文本终端,图形终端如RDP或VNC方面,仍有比较多的改进空间。
所以后续精力会深入分析RDP的通迅协议,期望在RDP的图形传输上和操作上能实现更优质的体验,接近原生window的远程桌面体验或TeamViewer这些软件的体验。
此外,各位朋友,如果有开发方面的建议,也可以在论坛中留言或加微信互动交流。
如果你认为本应用,对你有价值,也可以捐赠,支持我做得更好。

This post contains more resources

You have to Login for download or view attachment(s). No Account? Register

x
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

WoTerm  

2021-06-20 06:14 GMT+8 , Processed in 0.115839 sec., 23 queries .

Powered by Discuz! X3.2

Release 20160601, © 2001-2021 Comsenz Inc.

MultiLingual version, Rev. 492, © 2009-2021 codersclub.org

Quick Reply To Top Return to the list