This section explains how to implement common types of particle system. As with all code in our documentation, you are free to use it for any purpose without crediting Unity.
Is something described here not working as you expect it to? It might be a Known Issue. Please check with the Issue Tracker at issuetracker.unity3d.com.