My problem is that I'm making a little documentation about the full support of all OWIN's specifications in .NET Framework and unfortunately I don't find a lot of informations about this.
At this moment, I know that .NET Core is based on the OWIN specifications so it's fully supported.
For the .NET Framework I just know that there is project named Katana but does it mean that all OWIN standards can be implemented?
OWIN is a specification. It's a set of instructions that describes “how” something should work.
Katana is Microsoft's OWIN implementation and also includes some middleware components for security/authentication, serving static files, and a few other things.
Kestrel is Microsoft's cross-platform development web server that can be used with ASP.NET 5 and NetCore.