Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

Modifying freenas pictures and ixtreme logo

Joined
Sep 9, 2012
Messages
4
hello
I want to remove ixtreme logo from page footer, and make some changes in header banner of freenas. and maybe change language of it. is this possible?
if yes how? where should I start and which files I should modify?
can anyone help me with my question plz?
 

cyberjock

Moderator
Joined
Mar 25, 2012
Messages
19,148
I don't believe that it is easily accomplished. Would you try to remove the Windows logo from Windows?
 
Joined
Sep 9, 2012
Messages
4
I don't believe that it is easily accomplished. Would you try to remove the Windows logo from Windows?
so plz show me how can I do this?
in my company they've asked us to do this job. and I have to. so plz help with it. I 'm new to freebsd and really need help.
 

ProtoSD

FreeNAS Guru
Joined
Jul 1, 2011
Messages
3,353
...
in my company they've asked us to do this job....
Why would your company want you to remove another company's logo and trademark from this software??? Seems like something illegal, perhaps trying to sell it under another name? Doesn't make any sense.
 

cyberjock

Moderator
Joined
Mar 25, 2012
Messages
19,148
Precisely. It sounds like some illegal stuff is going on. If they REALLY want the source code they can fork it and maintain it themselves. LOL.

Honestly, I don't know how you'd remove the logo. But even if I did I'm not sure I'd tell you how. The only reason someone would want to remove the logo is for illegal purposes.
 

jgreco

Resident Grinch
Moderator
Joined
May 29, 2011
Messages
12,153
Precisely. It sounds like some illegal stuff is going on. If they REALLY want the source code they can fork it and maintain it themselves. LOL.

Honestly, I don't know how you'd remove the logo. But even if I did I'm not sure I'd tell you how. The only reason someone would want to remove the logo is for illegal purposes.
No, it's not. Sometimes people remove unnecessary graphical elements to make things fit on a display, or modify them with something they find more appealing.

Anyways, it is not illegal to take FreeNAS and do almost anything with it. It's distributed under the BSD license. Kirk famously summarized this:

"you had copyright, which is what the big companies use to lock everything up; you had copyleft, which is free software's way of making sure they can't lock it up; and then Berkeley had what we called ‘copycenter’, which is ‘take it down to the copy center and make as many copies as you want.'"


The license reads:

Code:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


The license doesn't preclude you from removing logos. It only really prevents you from removing the existing copyright notices and related materials.

With that said, I'm going to note that iXsystems has trademarked "FreeNAS", which means that if someone did want to go and release a variation of some sort, it would be dangerous and hazardous to call it FreeNAS, or to include the iXsystems logo, which might imply that the variant was sanctioned in some form.

In other words, someone who is aware of the legalities of the situation, and maybe wants to roll their own distribution, maybe to make their own NAS product, it's not illegal for them to do so, but it is legally dangerous for them to call it FreeNAS, or to use the iXsystems logo.

With that having been said, I'm going to note that anyone who has to ASK about how to do this is unlikely to be doing anything major. I mean, really, web browser, hover, "View Image Info", well, look, there they are, the file names are "freenas-logo.png" and "ix_logo.png", now how hard was that.
 
Joined
Sep 9, 2012
Messages
4
Precisely. It sounds like some illegal stuff is going on. If they REALLY want the source code they can fork it and maintain it themselves. LOL.

Honestly, I don't know how you'd remove the logo. But even if I did I'm not sure I'd tell you how. The only reason someone would want to remove the logo is for illegal purposes.
it is because they are working so hard on a NAS system and has worked a lot on Freenas. now all we want is to change the language to national language to make it easier to work with it, and because we don't want any other company to take ownership of what we did, we want to change the logo to imply that our company did it. and Now I am the manager of this project and I really need help!
 
Joined
Sep 9, 2012
Messages
4
No, it's not. Sometimes people remove unnecessary graphical elements to make things fit on a display, or modify them with something they find more appealing.

Anyways, it is not illegal to take FreeNAS and do almost anything with it. It's distributed under the BSD license. Kirk famously summarized this:

"you had copyright, which is what the big companies use to lock everything up; you had copyleft, which is free software's way of making sure they can't lock it up; and then Berkeley had what we called ‘copycenter’, which is ‘take it down to the copy center and make as many copies as you want.'"


The license reads:

Code:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.


The license doesn't preclude you from removing logos. It only really prevents you from removing the existing copyright notices and related materials.

With that said, I'm going to note that iXsystems has trademarked "FreeNAS", which means that if someone did want to go and release a variation of some sort, it would be dangerous and hazardous to call it FreeNAS, or to include the iXsystems logo, which might imply that the variant was sanctioned in some form.

In other words, someone who is aware of the legalities of the situation, and maybe wants to roll their own distribution, maybe to make their own NAS product, it's not illegal for them to do so, but it is legally dangerous for them to call it FreeNAS, or to use the iXsystems logo.

With that having been said, I'm going to note that anyone who has to ASK about how to do this is unlikely to be doing anything major. I mean, really, web browser, hover, "View Image Info", well, look, there they are, the file names are "freenas-logo.png" and "ix_logo.png", now how hard was that.
thanks for your complete description. Isn't it the purpose of open source programs to make the deployment of your own. also we don't want to change everything, just change default language and add our own logo. we appreciate ixsystems for their masterpiece in making freenas.
how should I do this? how to make these changes and recompile it? I'm a programmer, but it is my first time with freebsd and freenas and the way of it is compiling. can you help me?
 

tingo

FreeNAS Experienced
Joined
Nov 5, 2011
Messages
137
how should I do this? how to make these changes and recompile it? I'm a programmer, but it is my first time with freebsd and freenas and the way of it is compiling. can you help me?
How far have you got? Do you know the default build process in FreeBSD (in other words "make world")?
Have you gotten the source code for FreeNAS? Have you read the instructions in it?
 

cyberjock

Moderator
Joined
Mar 25, 2012
Messages
19,148
Saman-

If you intend to sell your modified version of FreeNAS either as software alone or as a complete software/hardware solution I highly recommend your company consult with a lawyer to make sure you aren't doing anything illegal. You may need to include special phrasing/terminology in the license agreement. The last thing you want is a customer to get upset because they paid for something they think they should have gotten for free(since FreeNAS is free). They may burst your bubble out of spite.

Just looking out for your interests.
 

joeschmuck

Old Man
Moderator
Joined
May 28, 2011
Messages
8,257
My two cents are, if you're going to take someones work and re-badge it and call it your own, that is just not right. Making the graphic changes you are talking about are very easy and basic. You don't even have to do any real programming and all you have to do is read this forum for a few days and I'm sure you will stumble across the way to make these changes, after all there is a thread on how to do this already, although it may not cover all the graphics, some are embedded in the code but still easy to change if you know what you're doing. Creating the default language change I don't think it would be difficult but even if it were, it's good you do some work before taking credit for others work.

Sorry, that's all the help I can give and I do appreciate your honesty.
 

sysfu

Newbie
Joined
Jun 16, 2011
Messages
71
I would like to remove the footer in the web GUI simply to gain more screen real estate for the stuff I want to see. The FreeNAS header and footer both take up an awful lot of space relative to the amount of information that they confer.
 

joeschmuck

Old Man
Moderator
Joined
May 28, 2011
Messages
8,257
I would like to remove the footer in the web GUI simply to gain more screen real estate for the stuff I want to see. The FreeNAS header and footer both take up an awful lot of space relative to the amount of information that they confer.
I agree that there is a lot of advertising banner space here and I would recommend you put in a ticket to request the footer be a display changeable item. The logo could be moved to the top banner.
 

James

Team iX
Joined
May 24, 2011
Messages
300
hello
I want to remove ixtreme logo from page footer, and make some changes in header banner of freenas. and maybe change language of it. is this possible?
if yes how? where should I start and which files I should modify?
can anyone help me with my question plz?
In the spirit of BSD, here's a helpful hint:

Check /usr/local/www/freenasUI/templates

now look at base.html

Hack away!
 

Kingedgar

Newbie
Joined
Jan 30, 2014
Messages
47
Sorry for the dig-up of an old thread, but I am also trying to change the logo for a client. I found in base.html this line...
Code:
<a href="/" title="{{ sw_name }}&reg;"><img src="{{ STATIC_URL }}images/ui/{{ sw_name|lower }}-logo.png?cache={{ cache_hash }}" alt="{{ sw_name }}&reg;" cla
ss="left" style="padding-left:10px;"/></a>


I have no idea where STATIC_URL is to find the current logo.png. Can anyone point me in the right direction?
 
Top