Samba TNG
From Wikipedia, the free encyclopedia
This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since March 2008. |
Please help improve this article or section by expanding it. Further information might be found on the talk page or at requests for expansion. (February 2008) |
Samba-TNG | |
---|---|
Developed by | Samba-TNG team |
Latest release | 0.4.99 / 14 September 2005 |
OS | Cross-platform |
Genre | Microsoft networking |
License | GNU General Public License |
Website | http://www.samba-tng.org/ |
Samba TNG is a fork of Samba, a free software re-implementation of SMB/CIFS networking protocol for Unix-like systems. Like Samba, Samba TNG provides file, print and login services for various Microsoft Windows clients, much like Windows NT 4 with its abilities. However, the two programs differ in their implementation of certain features.
Contents |
[edit] History
Samba TNG was forked in late 1999, after disagreements between the Samba Team leaders and Luke Leighton about the directions of the Samba project. They failed to come to an agreement on a development transition path which allowed the research version of Samba he was developing (known at the time as Samba-NTDOM) to slowly be integrated into Samba. [1]
Since the project started, development has been minimal due to a lack of developers. As such the Samba TNG team frequently recommends to people who are unsure of which program to use to try Samba instead, because of this, as they have more developers and are able to support more platforms and situations. [2]
[edit] Project Goals
One of the key goals of the Samba TNG project is to rewrite all of the NT Domains services as FreeDCE projects. [3] Making this rewriting goal difficult is the fact that services were all developed manually through network reverse-engineering, with limited or no reference to DCE/RPC documentation.[citation needed]
[edit] Differences
The key differences between the two programs are in the implementation of the NT Domains suite of protocols and MSRPC services. Samba makes all the NT Domains services available from a single place, whereas Samba TNG has separated each service into its own program.[citation needed]
[edit] Samba TNG in ReactOS
ReactOS has started using Samba TNG services for its SMB implementation. The developers of both projects were interested in seeing the Samba TNG design used to help get ReactOS talking to Windows networks. They have been working together to adapt the network code and build system. The multi-layered and modular approach made it easy to port each service to ReactOS. [4]
[edit] External links
- Samba-TNG project homepage
- http://us1.samba.org/samba/tng.html Article on Samba-TNG from Andrew Tridgell
- Coverage on the Samba code fork from ZDNet
[edit] References
- ^ Project FAQ - What is the relationship between Samba and Samba TNG?. Retrieved on 2008-02-19.
- ^ Project FAQ - Which should I use - Samba or Samba TNG?. Retrieved on 2008-02-19.
- ^ Project FAQ - What's all this about FreeDCE?. Retrieved on 2008-02-19.
- ^ Vincent, Brian. Interview with Steven Edwards. Wine HQ. Retrieved on 2008-02-19.